(M Sport) BMW 640 used • 15 cars with price check

Market overviewMarket price for BMW 640 (M Sport): The average price is £14,580, ranging from £9,995 to £18,500. Out of 15 cars for sale with the M Sport trim, AutoUncle has identified 2 deals currently listed below market value.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

1 / 4

Used (2016) BMW 640 M Sport | Super price

6 Series d M Sport 2dr Auto

  • 2016
  • 92,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Super price

£9,995
Dealer
UB8 3NL Uxbridge, London
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport 309 HP | Super price

6 Series 3.0 d M Sport Coupe

  • 2016
  • 72,753 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 309 HP (227 kW)
  • Details
autouncle-certified

Super price

£13,442
Dealer
BD2 4SE Bradford, West Yorkshire
View the car
Availability verified
1 / 1

Used (2016) BMW 640 M Sport 313 HP | Fair price

6 Series d M Sport 4dr Auto

  • 2016
  • 68,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg5.7
  • CO2152 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£15,500
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-3%
1 / 4

Used (2016) BMW 640 M Sport 313 HP | Fair price

6 Series SERIES d M Sport 2dr

  • 2016
  • 42,657 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

Fair price

£18,131
£18,733
Dealer
YO26 6RB North Yorkshire, North Yorkshire
View the car
Availability verified
-3%
1 / 4

Used (2016) BMW 640 M Sport | Fair price

6 Series d M Sport 4dr Auto

  • 2016
  • 79,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£14,500
£14,999
Dealer
LU4 8NU Luton, Bedfordshire
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport | Fair price

6 Series d M Sport 4dr Auto

  • 2016
  • 89,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£13,495
Dealer
NR31 0DL Great Yarmouth, Norfolk
View the car
Availability verified
-1%
1 / 4

Used (2016) BMW 640 M Sport | Fair price

6 Series d M Sport 4dr Auto

  • 2016
  • 57,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£16,795
£16,995
Dealer
DN3 3QL Doncaster, South Yorkshire
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport 313 HP | Fair price

6 Series 3.0 d M Sport Coupe 2dr

  • 2016
  • 84,257 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

Fair price

£13,995
Dealer
SA73 1RW Milford Haven
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport | Fair price

6 Series d M Sport 4dr Auto

  • 2016
  • 103,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

Fair price

£13,975
£12,975
Dealer
B27 6BY Birmingham, West Midlands
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport 313 HP | Fair price

6 Series 3.0 d M Sport Coupe 2dr

  • 2016
  • 114,900 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

Fair price

£11,495
Dealer
CV6 4AB Coventry, West Midlands
View the car
Availability verified
1 / 3

Used (2016) BMW 640 M Sport | A bit pricey

6 Series 3.0 d M Sport Auto

  • 2016
  • 70,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£17,490
Dealer
EN9 2BL Waltham Abbey, Essex
View the car
Availability verified
-9%
1 / 4

Used (2016) BMW 640 M Sport | A bit pricey

6 Series d M Sport 4dr Auto

  • 2016
  • 110,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£13,495
£14,950
Dealer
BT49 0RA Limavady
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport | A bit pricey

6 Series d M Sport 4dr Auto

  • 2016
  • 115,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£12,890
Dealer
BT37 0ST Newtownabbey
View the car
Availability verified
1 / 4

Used (2016) BMW 640 M Sport 313 HP | A bit pricey

6 Series Gran Coupe 3.0 d M Sport

  • 2016
  • 92,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

A bit pricey

£14,995
Dealer
NG24 4SW Newark, Nottinghamshire
View the car
Availability verified

Used (2016) BMW 640 M Sport 313 HP | Expensive

6 Series GRAN COUPE 3.0 d M Sport

  • 2016
  • 65,715 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

Expensive

£18,500
Dealer
Warwickshire, Warwickshire
View the car
Availability verified
Showing 1 - 15 of 15 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive