510 used BMW 640 coupe 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
-10% 1/4 used BMW 640 6 Series d M Sport 2dr Auto
  • 2017
  • 29,958 miles
  • 3.0 Diesel 313 BHP 51.4 Mpg
Super price
Save £3,700
£22,490 Estimated price £26,200
See more details
0% 1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe Auto (s/s) 4dr
  • 2016
  • 21,507 miles
  • 3.0 Diesel BHP 49.6 Mpg
  • Private seller, Mountain Ash
Super price
Save £3,400
£21,295 Estimated price £24,700
See more details
1/4 used BMW 640 6 Series Gran Coupe 3L SE i 4dr
  • 2017
  • 24,864 miles
  • 3.0 Petrol 320 BHP 37.2 Mpg
  • Dealer, Camden Town, London
Super price
Save £3,900
£22,050 Estimated price £25,900
See more details
-5% 1/4 used BMW 640 6 Series D SE GRAN COUPE Coupe 2016
  • 2016
  • 27,235 miles
  • 3.0 Diesel 313 BHP 51.4 Mpg
  • Dealer, Kent, Kent
Super price
Save £4,900
£18,700 Estimated price £23,600
See more details
-12% 1/4 used BMW 640 6 Series d M Sport 4dr Auto
  • 2016
  • 55,000 miles
  • 3.0 Diesel 313 BHP 49.0 Mpg
  • Dealer, CT9 5SP Kent, Kent
Super price
Save £3,700
£17,450 Estimated price £21,100
See more details
-1% 1/4 used BMW 640 6 Series Gran Coupe 3.0 d SE Gran Coupe Auto (s/s) 4dr
  • 2016
  • 46,163 miles
  • 3.0 Diesel 313 BHP 52.3 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £2,700
£19,250 Estimated price £21,900
See more details
-10% 1/4 used BMW 640 6 Series d SE 4dr Auto
  • 2016
  • 41,000 miles
  • 3.0 Diesel 313 BHP 52.3 Mpg
  • Dealer, RM3 0GX Essex,, London
Super price
Save £3,600
£18,750 Estimated price £22,300
See more details
-7% 1/3 used BMW 640 6 SERIES I XDRIVE M
  • 2018
  • 15,929 miles
  • 3.0 Petrol 340 BHP
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £3,300
£27,695 Estimated price £31,000
See more details
-10% 1/4 used BMW 640 d SE Gran Coupe
  • 2016
  • 41,474 miles
  • 3.0 Diesel 313 BHP 51.3 Mpg
  • Dealer, RM3 0GX Romford, London
Super price
Save £3,600
£18,750 Estimated price £22,300
See more details
-3% 1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe 4dr
  • 2013
  • 66,000 miles
  • 3.0 Diesel BHP 50.4 Mpg
  • Dealer, Leicester, Leicestershire
Super price
Save £3,300
£12,980 Estimated price £16,300
See more details
-7% 1/4 used BMW 640 6 Series I XDRIVE M SPORT 3.0 5dr
  • 2018
  • 15,929 miles
  • 3.0 Petrol 340 BHP 29.7 Mpg
  • Dealer, Peterborough, Cambridgeshire
Super price
Save £3,300
£27,695 Estimated price £31,000
See more details
-7% 1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe Auto (s/s) 4dr
  • 2017
  • 83,000 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
  • Private seller, Newtownabbey
Super price
Save £2,600
£18,300 Estimated price £20,900
See more details
1/4 used BMW 640 6 Series d SE 2dr Auto
  • 2017
  • 16,719 miles
  • 3.0 Diesel 313 BHP 52.0 Mpg
  • Dealer, WA2 8JH Warrington, Cheshire
Super price
Save £4,900
£22,000 Estimated price £26,900
See more details
-2% 1/4 used BMW 640 6 SERIES GRAN COUPE D SE GRAN COUPE (U27300)
  • 2017
  • 24,142 miles
  • 3.0 Diesel BHP
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £5,300
£21,480 Estimated price £26,800
See more details
1/4 used BMW 640 6 SERIES 3.0 D SE STEPTRONIC 2DR
  • 2015
  • 36,000 miles
  • 3.0 Diesel 313 BHP 52.3 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £3,400
£16,995 Estimated price £20,400
See more details
1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe 4dr
  • 2013
  • 56,000 miles
  • 3.0 Diesel BHP 50.4 Mpg
  • Dealer, Egham, Surrey
Super price
Save £3,000
£13,995 Estimated price £17,000
See more details
1/4 used BMW 640 6 SERIES 3.0 D M SPORT 2d 309 BHP
  • 2017
  • 32,355 miles
  • 3.0 Diesel 313 BHP 51.4 Mpg
  • Dealer, CF72 8YR Glamorgan
Super price
Save £3,000
£22,499 Estimated price £25,500
See more details
1/4 used BMW 640 6 Series Gran Coupe 3.0 d M Sport Gran Coupe Auto (s/s) 4dr
  • 2017
  • 30,000 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
  • Dealer, Ipswich, Suffolk
Super price
Save £3,200
£22,498 Estimated price £25,700
See more details
1/1 used BMW 640 6 Series Gran Coupe 3L SE i
  • 2017
  • 24,864 miles
  • 3.0 Petrol 320 BHP 37.2 Mpg
  • Dealer, NW1 1JD London, London
Super price
Save £3,100
£22,850 Estimated price £25,900
See more details
1/4 used BMW 640 6 Series i SE 4dr Auto
  • 2016
  • 29,763 miles
  • 3.0 Petrol 320 BHP 37.7 Mpg
  • Dealer, BN273UA Hailsham, East Sussex
Super price
Save £3,100
£19,995 Estimated price £23,100
See more details
-5%
  • 2016
  • 53,296 miles
  • 3.0 Diesel 308 BHP
  • Dealer, EN8 8DY London, Hertfordshire
Super price
Save £2,800
£18,700 Estimated price £21,500
See more details
-5%
  • 2016
  • 27,235 miles
  • 3.0 Diesel 308 BHP
  • Dealer, EN8 8DY London, Hertfordshire
Super price
Save £5,200
£18,700 Estimated price £23,900
See more details
-6% 1/4 used BMW 640 6 Series d SE 4dr Auto Saloon 2018
  • 2018
  • 10,658 miles
  • 3.0 Diesel 313 BHP 51.4 Mpg
Good price
Save £2,700
£27,590 Estimated price £30,300
See more details
-6% 1/4 used BMW 640 6 SERIES GRAN DIESEL COUPE d M Sport 4dr Auto
  • 2016
  • 38,226 miles
  • 3.0 Diesel 313 BHP 49.6 Mpg
Good price
Save £1,600
£20,995 Estimated price £22,600
See more details