2012 BMW 6 Series prices
There are 18 used 2012 BMW 6 Series cars for sale from UK dealers on AskCar, as of 6 November 2026. Typical asking price £9,500 (the median: half cost less, half cost more). The cheapest is £7,295. The middle half are priced between £8,000 and £11,000. Median mileage: about 81,000 miles.
Dealers lowered the asking price on more than one in ten of 2012 BMW 6 Series cars: 3 of the 18 in the 14 days to 6 November 2026.
AskCar lists 184 used BMW 6 Series across the UK, from 157 dealerships.
As of 6 November 2026, AskCar lists 598,752 cars and vans from 12,905 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2012 BMW 6 Series cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage and recently reduced. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. 17 of the 18 cars listed here meet these rules. Page 2 lists every other 2012 BMW 6 Series car, cheapest first, including the one the groups do not pick from.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 164 priced BMW 6 Series adverts on AskCar as of 6 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2012 BMW 6 Series.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
Best value 2012 BMW 6 Series: priced furthest below the AskCar estimate
Their asking prices run from £7,295 to £10,490.
- 2012 BMW 6 Series 3.0 640d M Sport, 309 bhp, automatic, diesel, coupe, 2 doors, 4 seats, grey. Mileage: 96,000 miles. Price: £7,295, reduced by £1,000 from £8,295 since AskCar first saw it on 2 August 2026, 96 days ago. Good value: £869 (10%) under the AskCar estimate of £8,164. Euro 5 emissions standard. MOT: valid until 15 July 2027. Dealer: HMD Cars in Sandy. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-ae3baabb513e
- 2012 BMW 6 Series 3.0 640d SE, 309 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 77,500 miles. Price: £7,999, reduced by £1,250 from £9,249 since AskCar first saw it on 8 August 2026, 90 days ago. Good value: £843 (9%) under the AskCar estimate of £8,842. Euro 5 emissions standard. MOT: valid until 6 April 2027. Dealer: SCS Autos in Watford. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-d65b028ee181
- 2012 BMW 6 Series 3.0 640d SE, 308 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 65,913 miles. Price: £8,899, unchanged since AskCar first saw it on 23 September 2026, 44 days ago. Good value: £901 (9%) under the AskCar estimate of £9,800. MOT: valid until 13 July 2027. Dealer: The Carzone Winsford in Winsford. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-85de1280328d
- 2012 BMW 6 Series 3.0 640d, 309 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 99,987 miles. Price: £7,495, reduced by £850 from £8,345 since AskCar first saw it on 28 May 2026, 162 days ago. Good value: £714 (8%) under the AskCar estimate of £8,209. MOT: the latest record we hold ran out on 18 October 2026; ask the dealer for the current MOT. Dealer: Hexon Cars in Aylesbury. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-22249afeb010
- 2012 BMW 6 Series 3.0 640d M Sport, 308 bhp, automatic, diesel, convertible, 2 doors, 4 seats, red. Mileage: 108,150 miles. Price: £7,295, reduced by £200 from £7,495 since AskCar first saw it on 27 September 2026, 40 days ago. Fair price: £540 (6%) under the AskCar estimate of £7,835. MOT: valid until 19 January 2027. Dealer: Linke and Lyons Motor Group in Downham Market. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-f1552077b01e
- 2012 BMW 6 Series 3.0 640i SE, 316 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 97,000 miles. Price: £7,995, unchanged since AskCar first saw it on 20 October 2026, 17 days ago. Fair price: £447 (5%) under the AskCar estimate of £8,442. Euro 5 emissions standard. ULEZ compliant. MOT: valid until 3 October 2027. Dealer: Bedford Cars in Bedford. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-f8472bacac24
- 2012 BMW 6 Series 3.0 640d M Sport, 309 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 74,000 miles. Price: £9,495, reduced by £500 from £9,995 since AskCar first saw it on 3 October 2026, 34 days ago. Fair price: £144 (1%) under the AskCar estimate of £9,639. Euro 5 emissions standard. MOT: valid until 16 February 2027. Dealer: RSS Autos in Eastleigh. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-af352c538c12
- 2012 BMW 6 Series 3.0 640d M Sport, 308 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 114,000 miles. Price: £7,495, unchanged since AskCar first saw it on 26 September 2026, 41 days ago. Fair price: £38 (under 1%) under the AskCar estimate of £7,533. MOT: valid until 9 December 2026. Dealer: CWF Vehicles Sales in Wotton-under-Edge. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-098f14de2ed2
- 2012 BMW 6 Series 3.0 640i SE, 315 bhp, automatic, petrol, coupe. Mileage: 76,429 miles. Price: £9,990, unchanged since AskCar first saw it on 3 October 2026, 34 days ago. Fair price: £189 (1%) over the AskCar estimate of £9,801. Euro 6 emissions standard. ULEZ compliant. Dealer: Motor 4 U in Flimwell. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-7a6762dff44e
- 2012 BMW 6 Series 3.0 640d M Sport, 309 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 68,000 miles. Price: £10,490, raised by £269 from £10,221 since AskCar first saw it on 28 May 2026, 162 days ago. Fair price: £405 (4%) over the AskCar estimate of £10,085. Euro 5 emissions standard. MOT: valid until 11 January 2027. Dealer: Newton Motors in Bristol. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-0fedacb56691
Cheapest 2012 BMW 6 Series: the lowest asking prices
These 10 are priced £7,295 to £9,990. They have covered 65,913 to 114,000 miles.
- 2012 BMW 6 Series 3.0 640d M Sport: £7,295, 96,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport: £7,295, 108,150 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport: £7,495, 114,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d: £7,495, 99,987 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640i SE: £7,995, 97,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d SE: £7,999, 77,500 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d SE: £8,899, 65,913 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport, 308 bhp, automatic, diesel, convertible, 2 doors, 4 seats, black. Mileage: 97,000 miles. Price: £8,995, reduced by £505 from £9,500 since AskCar first saw it on 28 May 2026, 162 days ago. Fair price: £508 (5%) over the AskCar estimate of £8,487. MOT: valid until 26 April 2027. Dealer: Norton Automotive in Aylesbury. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-c549a51ec670
- 2012 BMW 6 Series 3.0 640d M Sport: £9,495, 74,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640i SE: £9,990, 76,429 miles. Listed in full under best value.
Lowest-mileage 2012 BMW 6 Series
These 10 have covered 50,000 to 92,000 miles. Their asking prices run from £7,999 to £13,990.
- 2012 BMW 6 Series 3.0 640i M Sport, 316 bhp, automatic, petrol, convertible, 2 doors, 4 seats, white. Mileage: 50,000 miles. Price: £13,990, reduced by £900 from £14,890 since AskCar first saw it on 19 August 2026, 79 days ago. Above the going rate: £1,337 (10%) over the AskCar estimate of £12,653. Euro 5 emissions standard. ULEZ compliant. MOT: valid until 9 January 2027. Dealer: Www.Countrycarsales.Co.Uk in Welwyn Garden City. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-161419b714f5
- 2012 BMW 6 Series 3.0 640i SE, 316 bhp, automatic, petrol, convertible, 2 doors, 4 seats. Mileage: 61,000 miles. Price: £12,295, unchanged since AskCar first saw it on 3 October 2026, 34 days ago. Above the going rate: £1,218 (10%) over the AskCar estimate of £11,077. Euro 5 emissions standard. ULEZ compliant. Dealer: Southern Prestige Cars in Crawley. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-a68abd87d608
- 2012 BMW 6 Series 3.0 640d SE: £8,899, 65,913 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport: £10,490, 68,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport: £9,495, 74,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640i M Sport, 316 bhp, automatic, petrol, convertible, 2 doors, 4 seats, grey. Mileage: 75,673 miles. Price: £10,995, reduced by £500 from £11,495 since AskCar first saw it on 25 September 2026, 42 days ago. Fair price: £536 (5%) over the AskCar estimate of £10,459. Euro 5 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 25 August 2026; ask the dealer for the current MOT. Dealer: Forth Carz in Falkirk. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-b840b341b9b0
- 2012 BMW 6 Series 3.0 640i SE: £9,990, 76,429 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d SE: £7,999, 77,500 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d, 309 bhp, automatic, diesel, grey. Mileage: 81,000 miles. Price: £10,995, unchanged since AskCar first saw it on 28 May 2026, 162 days ago. Above the going rate: £1,031 (10%) over the AskCar estimate of £9,964. Dealer: Auto Elite in Greenock. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-6ac7af0fa24d
- 2012 BMW 6 Series 3.0 640i SE, 316 bhp, automatic, petrol, convertible, 2 doors, 4 seats, brown. Mileage: 92,000 miles. Price: £9,995, unchanged since AskCar first saw it on 31 May 2026, 159 days ago. Above the going rate: £969 (10%) over the AskCar estimate of £9,026. Euro 5 emissions standard. ULEZ compliant. MOT: valid until 16 May 2027. Dealer: Westdrayton Motors in Windsor. AskCar page: https://askcar.co.uk/car/bmw-6-series-2012-1e1311445154
Recently reduced 2012 BMW 6 Series: the biggest price reductions in the 14 days to 6 November 2026
The dealer lowered the asking price on each of these 3 in the 14 days to 6 November 2026. Their reductions since AskCar first saw them run from £500 to £1,000.
- 2012 BMW 6 Series 3.0 640d M Sport: £7,295, 96,000 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d: £7,495, 99,987 miles. Listed in full under best value.
- 2012 BMW 6 Series 3.0 640d M Sport: £9,495, 74,000 miles. Listed in full under best value.
Page 2: every other 2012 BMW 6 Series car, cheapest first
BMW 6 Series by gearbox, fuel and body
- Petrol BMW 6 Series (77 cars)
- Diesel BMW 6 Series (100 cars)
- BMW 6 Series coupe (89 cars)
- BMW 6 Series convertible (75 cars)
BMW 6 Series prices by year
BMW 6 Series by trim
BMW 6 Series by price
BMW 6 Series near you
- In England (165 cars)
- In Scotland (12 cars)
- In Wales (5 cars)
- In Northern Ireland (2 cars)
- Near Hillingdon (27 cars)
- Near Watford (25 cars)
- Near High Wycombe (25 cars)
- Near Richmond upon Thames (24 cars)
- Near Barnet (23 cars)
- Near Egham (21 cars)
- Near Berkhamsted (21 cars)
- Near Luton (20 cars)
- Near Bolton (19 cars)
- Near London (17 cars)
- Near Sutton (16 cars)
- Near Wigan (16 cars)
- Near Stevenage (16 cars)
- Near Bracknell (16 cars)
- Near Hale (16 cars)
More BMW
- All BMW 6 Series (184 cars)
- All BMW cars (45,053 cars)
- BMW 1 Series (7,538 cars)
- BMW 3 Series (7,204 cars)
- BMW X5 (3,293 cars)
- BMW X3 (3,164 cars)
- BMW 5 Series (2,855 cars)
- BMW X1 (2,663 cars)
- BMW 2 Series (1,910 cars)
- BMW 4 Series (1,876 cars)
- BMW 2 Series Gran Coupe (1,340 cars)
- BMW 4 Series Gran Coupe (1,208 cars)
- BMW i4 (876 cars)
- BMW M3 (808 cars)
- BMW 2 Series Active Tourer (797 cars)
- BMW X2 (784 cars)
- BMW M4 (753 cars)