760 used BMW 6-Series have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-9% 1/4 used BMW M6 M62dr DCT
  • 2016
  • 23,287 miles
  • 4.4 Petrol 560 BHP 28.5 Mpg
Super price
Save £3,800
£33,488 Estimated price £37,300
See more details
-12% 1/4 used BMW 640 6 Series I M SPORT GRAN COUPE for sale | Big Motoring World
  • 2016
  • 46,055 miles
  • 3.0 Petrol 320 BHP 36.2 Mpg
  • Dealer, E152GN London, London
Super price
Save £3,100
£18,700 Estimated price £21,800
See more details
-22% 1/4 used BMW 630 6 Series 3.0 i Sport 2dr
  • 2007
  • 90,991 miles
  • 3.0 Petrol 258 BHP 29.7 Mpg
  • Dealer, DE23 6QJ Derby, Derbyshire
Super price
Save £2,200
£4,495 Estimated price £6,700
See more details
1/4 used BMW 635 Cabriolet
  • 2008
  • 80,600 miles
  • 3.0 Diesel 286 BHP 39.2 Mpg
  • Private seller, Wrexham, Cheshire
Super price
Save £3,200
£6,495 Estimated price £9,700
See more details
1/4 used BMW 650 Cabriolet
  • 2007
  • 99,980 miles
  • 4.8 Petrol 367 BHP 24.1 Mpg
  • Private seller, Stourbridge, West Midlands
Super price
Save £1,900
£6,850 Estimated price £8,700
See more details
-11% 1/4 used BMW 640 d M SPORT GRAN COUPE
  • 2017
  • 23,000 miles
  • 3.0 Diesel 308 BHP 49.6 Mpg
  • Dealer, Caerphilly
Super price
Save £3,000
£22,995 Estimated price £26,000
See more details
-16% 1/4 used BMW 640 Cabriolet
  • 2013
  • 68,452 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
  • Private seller, Romford, London
Super price
Save £3,300
£12,995 Estimated price £16,300
See more details
-3% 1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe Auto (s/s) 4dr
  • 2016
  • 25,000 miles
  • 3.0 Diesel 309 BHP 49.6 Mpg
  • Private seller, Hammersmith, London
Super price
Save £2,700
£20,999 Estimated price £23,700
See more details
1/4 used BMW 640 Cabriolet
  • 2018
  • 11,500 miles
  • 3.0 Diesel 309 BHP 48.7 Mpg
  • Private seller, Burntisland
Super price
Save £4,400
£29,950 Estimated price £34,300
See more details
1/4 used BMW 630 Cabriolet
  • 2007
  • 68,000 miles
  • 3.0 Petrol 258 BHP 28.5 Mpg
  • Private seller, Birmingham, West Midlands
Super price
Save £1,900
£6,300 Estimated price £8,200
See more details
  • 2007
  • 98,000 miles
  • 3.0 Petrol 258 BHP 28.5 Mpg
  • Private seller, Chippenham, Wiltshire
Super price
Save £2,100
£5,000 Estimated price £7,100
See more details
-1% 1/4 used BMW 640 6 Series d M Sport 4dr Auto Saloon gran diesel coupe
  • 2014
  • 50,000 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
  • Dealer, PR1 8DT Preston,, Lancashire
Good price
Save £1,300
£16,995 Estimated price £18,300
See more details
1/4 used BMW 640 6 Series Gran Coupe i xDrive M Sport 5dr Auto For Sale Reg:HN18 JZV
  • 2018
  • 34,810 miles
  • 3.0 Petrol 340 BHP 36.7 Mpg
  • Dealer, SO31 7FL Lower Swanwick, Hampshire
Good price
Save £1,800
£25,490 Estimated price £27,300
See more details
-8% 1/4 used BMW 630 6 Series D XDRIVE M SPORT for sale | Big Motoring World
  • 2018
  • 27,021 miles
  • 3.0 Diesel 265 BHP 47.9 Mpg
  • Dealer, ME59QG Chatham, Kent
Good price
Save £2,300
£24,900 Estimated price £27,200
See more details
1/4 used BMW 640 6-Series Gran Coupe d M Sport 4d Auto
  • 2015
  • 23,500 miles
  • 3.0 Diesel 313 BHP 49.0 Mpg
  • Dealer, BD21 4DH Keighley, West Yorkshire
Good price
Save £1,300
£20,490 Estimated price £21,800
See more details
1/4 used BMW 640 6 Series d M Sport 4dr Auto Saloon 2016
  • 2016
  • 26,758 miles
  • 3.0 Diesel 313 BHP 49.0 Mpg
  • Dealer, CF11 6NY Cardiff
Good price
Save £1,700
£21,949 Estimated price £23,600
See more details
1/4 used BMW 640 6 Series D M SPORT GRAN COUPE for sale | Big Motoring World
  • 2017
  • 74,251 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
  • Dealer, EN8 8DY London, Hertfordshire
Good price
Save £2,300
£18,500 Estimated price £20,800
See more details
0% 1/4 used BMW 630 6 SERIES GRAN TURISMO DIESEL HATCHBACK d SE 5dr Auto 3.0
  • 2018
  • 8,673 miles
  • 3.0 Diesel 265 BHP 43.5 Mpg
Good price
Save £1,500
£26,814 Estimated price £28,300
See more details
-9% 1/4 used BMW 640 6 Series 3.0 D M SPORT GRAN COUPE 4d 309 BHP 4-Door
  • 2016
  • 42,042 miles
  • 3.0 Diesel 313 BHP 49.0 Mpg
  • Dealer, B76 1AL West Midlands, West Midlands
Good price
Save £2,100
£19,750 Estimated price £21,800
See more details
1/1 used BMW 640 6 Series D M SPORT
  • 2015
  • 52,250 miles
  • 3.0 Diesel BHP
  • Dealer, PO19 1NZ, West Sussex
Good price
Save £2,400
£17,990 Estimated price £20,400
See more details
1/1 used BMW 640 6 Series 3.0 D SE 2d 309 BHP
  • 2012
  • 73,000 miles
  • 3.0 Diesel 309 BHP
  • Dealer, MK42 0TA Bedford, Bedfordshire
Good price
Save £1,000
£11,990 Estimated price £13,000
See more details
1/1 used BMW 640 6 Series D M SPORT GRAN COUPE
  • 2014
  • 64,000 miles
  • 3.0 Diesel BHP
  • Dealer, KA1 4DD
Good price
Save £1,400
£15,995 Estimated price £17,400
See more details
-3% 1/1 used BMW 640 6 Series d M Sport 2dr Auto
  • 2012
  • 61,000 miles
  • 3.0 Diesel BHP
  • Dealer, BD10 8JP Bradford, West Yorkshire
Good price
Save £1,200
£14,499 Estimated price £15,700
See more details
-6% 1/1 used BMW 640 6 SERIES 3.0 D M SPORT GRAN COUPE 4d 309 BHP
  • 2016
  • 41,500 miles
  • 3.0 Diesel 309 BHP 49.6 Mpg
  • Dealer, PE2 9FT Peterborough, Cambridgeshire
Good price
Save £1,700
£20,499 Estimated price £22,200
See more details