BMW 640 Valuation: 107 ads analysed

Market overviewWhat is the fair price of a used BMW 640? We have 107 for sale. Prices from £7,950 to £22,495. See variants (M Sport, Comfort Edition, Performance) and check the valuation.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-2%
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Super price

- 6 Series Gran Coupe d M Sport

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

Super price

£12,495
£12,795
ST31QQ, Staffordshire
View the car
Availability verified
-2%
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Good price

- 6 Series Gran Coupe d M Sport

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

Good price

£13,300
£13,700
CM94LL, Essex
View the car
Availability verified
-10%
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Super price

6 SERIES DIESEL COUPE d M Sport

  • 2017
  • 56,640 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg51.4
  • CO2147 g CO2/km comb.
  • Details
autouncle-certified

Super price

£16,699
£18,699
CW73AL, Cheshire
View the car
Availability verified
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Good price

6 Series d M Sport 4dr Auto

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

Good price

£16,995
DE53LT, Derbyshire
View the car
Availability verified
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Good price

- 6 Series Gran Coupe d M Sport

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

Good price

£15,990
EN92BL, Essex
View the car
Availability verified
-45%
1 / 4

Used (2018) BMW 640 M Sport 335 HP | Good price

i xDrive M Sport GT

  • 2018
  • 50,844 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Coupe
  • Automatic
  • 335 HP (246 kW)
  • mpg28
  • CO2186 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,850
£38,000
Dealer
OX2 8JP Oxford, Oxfordshire
View the car
Availability verified
-11%
1 / 4

Used (2017) BMW 640 M Sport 313 HP | Good price

6 Series d M Sport 2dr Auto

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

Good price

£14,995
£16,950
Dealer
BT45 6EW Magherafelt
View the car
Availability verified
1 / 2

Used (2015) BMW 640 M Sport | Good price

6 Series i M Sport 4dr Auto

  • 2015
  • 43,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

Good price

£15,290
Dealer
NR1 4ES Norwich, Norfolk
View the car
Availability verified
-10%
1 / 4

Used (2016) BMW 640 M Sport | Good price

6 Series d M Sport 4dr Auto

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

Good price

£13,499
£14,999
Dealer
LU4 8NU Luton, Bedfordshire
View the car
Availability verified
-37%
1 / 4

Used (2019) BMW 640 M Sport 335 HP | Super price

i xDrive M Sport GT

  • Jun 2019
  • 40,387 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Coupe
  • Automatic
  • 335 HP (246 kW)
  • mpg29.7
  • CO2187 g CO2/km comb.
  • Details
autouncle-certified

Super price

£22,000
£35,000
Dealer
SL6 0BW Maidenhead, Buckinghamshire
View the car
Availability verified
1 / 4

Used (2012) BMW 640 M Sport | Good price

6 Series d M Sport 2dr Auto BLACK

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

Good price

£7,495
Dealer
SL6 3SU Maidenhead, Berkshire
View the car
Availability verified
-10%
1 / 4

Used (2016) BMW 640 M Sport 313 HP | Super 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

Super price

£12,495
£13,995
Dealer
SA73 1RW Milford Haven
View the car
Availability verified
-5%
1 / 4

Used (2013) BMW 640 M Sport | Good price

6 Series d M Sport 4dr Auto

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

Good price

£7,950
£8,399
Dealer
B23 6UH Birmingham, West Midlands
View the car
Availability verified
1 / 4

Used (2014) BMW 640 M Sport | Good price

6 Series d M Sport Gran Coupe

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

Good price

£8,990
Dealer
WF1 1TX Wakefield, West Yorkshire
View the car
Availability verified
1 / 4

Used (2012) BMW 640 M Sport | Good price

6 Series d M Sport 2dr Auto

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

Good price

£7,495
Dealer
LE17 4HD Lutterworth, Leicestershire
View the car
Availability verified
1 / 4

Used (2017) BMW 640 M Sport | Good price

6 Series Gran Coupe 3.0 i M Sport

  • 2017
  • 18,406 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

Good price

£19,950
Dealer
YO31 7XQ York, North Yorkshire
View the car
Availability verified
New
1 / 4

Used (2015) BMW 640 M Sport | Super price

6 Series 6 Series 2015 65 6 Series

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

Super price

£9,990
Dealer
B70 0QA West Bromwich, West Midlands
View the car
Availability verified
-6%
1 / 4

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

6 SERIES GRAN DIESEL COUPE d M

  • 2017
  • 45,735 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg49.6
  • CO2152 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£20,499
£21,999
M41 7TB Trafford Park, Manchester
View the car
Availability verified
-6%
1 / 4

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

6 Series GRAN COUPE 3.0 d M Sport

  • 2017
  • 60,911 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

£18,350
£19,550
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-2%
1 / 4

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

6 Series d M Sport 4dr Auto

  • 2017
  • 62,500 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

£18,450
£18,950
GU273JG, West Sussex
View the car
Availability verified
-6%
1 / 4

Used (2017) BMW 640 Comfort Edition 313 HP | Fair price

6 SERIES GRAN DIESEL COUPE d M

  • 2017
  • 44,320 miles
  • Trim levelComfort Edition
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg49.6
  • CO2152 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£20,299
£21,699
CW73AL, Cheshire
View the car
Availability verified
-1%
1 / 3

Used (2017) BMW 640 313 HP | Fair price

- 6 Series Gran Coupe d SE 4dr

  • 2017
  • 63,463 miles
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg5.5
  • CO2147 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£14,697
£14,881
E65LU, London
View the car
Availability verified
-2%
1 / 4

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

- 6 Series Gran Coupe d M Sport

  • 2017
  • 83,529 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,100
£15,500
DE214AP, Derbyshire
View the car
Availability verified
-2%
1 / 3

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

- 6 Series Gran Coupe d M Sport

  • 2017
  • 70,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

£16,990
£17,490
EN92BL, Essex
View the car
Availability verified
1 / 4

Used (2017) BMW 640 320 HP | Fair price

6 Series i SE 4dr Auto

  • 2017
  • 74,500 miles
  • 3.0L Petrol
  • Coupe
  • Automatic
  • 320 HP (235 kW)
  • Details
autouncle-certified

Fair price

£15,149
£14,899
Dealer
PE2 9FT Peterborough, Cambridgeshire
View the car
Availability verified
Showing 1 - 25 of 107 results

How much does the BMW 640 depreciate?

Used BMW 640

A used BMW 640 (2017) model loses about £13 per month in value.


Factors that affect the depreciation of a BMW 640:
- Mileage driven
- Maintenance
- Service history


Depreciation is an important part of calculating the total cost of owning a BMW 640. In addition to the monthly depreciation of £13, you should also factor in fuel costs, road tax, insurance and maintenance (including tyres and car washes) to get the full monthly cost.

How much does a used BMW 640 cost? Prices, ratings and depreciation by model year

How much does a used BMW 640 cost? Prices, ratings and depreciation by model year

Model year

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

2018 BMW 640

£17,995 - £194,590£33,80150,762 miles+£84013

2017 BMW 640

£13,300 - £20,995£17,79462,500 miles-£16023

2016 BMW 640

£12,495 - £18,000£14,87681,628.5 miles-£82016

2015 BMW 640

£7,900 - £15,990£12,64686,500 miles-£72015

2014 BMW 640

£8,990 - £15,950£11,52089,210 miles-£18010

2013 BMW 640

£7,950 - £13,495£10,101105,900 miles-£20017

2012 BMW 640

£6,994 - £12,995£9,133102,500 miles-£400< 10

*The 'Price range' column shows the prices at the 5th and 95th percentiles of cars in the current market

The data is based on the cars currently listed on AutoUncle

Last updated: 19 January 2026

Comparison of BMW 640 variants and prices

Below you can compare prices and depreciation for the 2 most popular BMW 640 variants. The table is updated daily with data from the market in United Kingdom.

Comparison of BMW 640 variants and prices

Variant

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

BMW 640 Comfort Edition

£10,495 - £24,500£19,44743,537 miles-< 10
💰 The budget choice

BMW 640 M Sport

£7,950 - £22,495£16,55081,072 miles+£80097

*The 'Price range' column shows the prices at the 5th and 95th percentiles of cars in the current market

The data is based on the cars currently listed on AutoUncle

Last updated: 19 January 2026

Which variant should you choose?

💰 The budget choice

The M Sport is the cheapest entry point with an average price of £16,550.

🏆 The most popular

There are the most M Sport for sale right now (97), which gives you the most options to choose from.

📈 The best value

The M Sport has held its price stable with minimal loss in value over the past year (+£800).

BMW 640 (model year 2017) - Price development for the last 12 months and price projection for the next 6 months (January 2025 - June 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2025 - January
£18,580
£16,480£20,680
Estimate
2025 - February
£19,260
£17,440£21,100
Estimate
2025 - March
£16,780
£14,160£19,380
Estimate
2025 - April
£16,080
£13,500£18,680
Estimate
2025 - May
£17,320
£14,680£19,960
Estimate
2025 - June
£16,220
£14,080£18,360
Estimate
2025 - July
£17,080
£15,020£19,120
Estimate
2025 - August
£16,520
£14,160£18,880
Estimate
2025 - September
£17,500
£14,420£20,580
Estimate
2025 - October
£18,260
£15,600£20,920
Estimate
2025 - November
£18,240
£15,740£20,740
Estimate
2025 - December
£18,420
£16,160£20,680
Estimate
2026 - February
£18,960
--
Forecast
2026 - March
£19,240
--
Forecast
2026 - April
£19,500
--
Forecast
2026 - May
£19,780
--
Forecast
2026 - June
£20,040
--
Forecast

All estimates and forecasts are based on actual market data

Last updated: 19 January 2026

Average Monthly Depreciation

A summary of the past 12 and an estimation of the next 6 months.

Past 12 months

-£160

Next 6 months

£1,620

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Looking for information on a used BMW 640?

Are you considering getting a pre-owned executive car? The BMW 640 is a solid choice. AutoUncle has 135 used BMW 640 for sale in the UK gathered from numerous dealership websites and online marketplaces.

What is the price of a used BMW 640?

A used BMW 640 costs between £7,579 for the cheapest variant and £23,000 for the latest and most well-equipped model on AutoUncle.

The German car costs very different determined by mainly five factors: year of production, engine size and performance, fuel consumption, how many miles the car has travelled not to mention the level of equipment in the car.

For instance, a car that is younger with fewer miles on the odometer, or higher-end models with more potent engines will typically cost more than an earlier version with less equipment and higher mileage.

Does the BMW 640 offer multiple trim lines?

The most popular equipment variants for the BMW 640 are:

  • BMW 640 M Sport: Right now you will find 122 cars for sale at an average price of £14,678
  • BMW 640 Comfort Edition: Here you will find 3 cars for sale at an average price of £11,931
  • BMW 640 Performance: 2 cars for sale at an average price of £14,894
  • BMW 640 Impressive: 1 car for sale at an average price of £9,000

When comparing the prices of used BMW 640, it is essential that you exclusively compare with the sale prices of cars with the same engine and trim level. If not, you could make a wrong conclusion on which car to purchase.

What are the available fuel options for the BMW 640?

The principal fuel kind for a BMW 640 is diesel.

Fuel types for BMW 640:

  • BMW 640 diesel: 120 cars currently available with an average price of £13,840
  • BMW 640 petrol: 15 cars currently available with an average price of £18,529

Your driving behavior is an important aspect to consider when selecting a fuel type. Are you more often driving in urban areas or on expansive roads and motorways? How many miles do you usually drive each week?

Electric, plug-in hybrid and petrol work well for short trips. If you drive long distances on a daily basis, an electric car is good - especially if you can charge at home or at work. For longer daily commutes, a modern electric car is often suitable - especially if you can charge at home or at work. Diesel cars can still make sense if you drive very far and don't have access to charging. Consider that in many countries, cities have banned the entry of diesel engines with high emissions.

Does the BMW 640 have multiple body styles?

The BMW 640 is only available in the coupe body type in the UK. As a body type, the coupe prioritises style and sporty driving. This body type usually has a tighter and stronger chassis than a sedan or an SUV, and the model is well-suited to people without children and others who travel light. Coupes tend to be more expensive than their sedan or hatchback sister models.

What other comparable cars are there to BMW 640?

The BMW 640 has several competitors from the same segment.

Competing cars for the BMW 640

  • Audi A6
  • BMW 520
  • Vauxhall Insignia

The Audi A6 is a great alternative to the BMW 640. With an average sale price of £19,999 you can currently find 1,828 of these cars available for sale on AutoUncle.

Another alternative car is the BMW 520 with 1,607 cars for sale at the moment and with an average sales price of £19,999. The Vauxhall Insignia comes in as the third most popular choice with an average sales price of £5,995 and 1,433 car for sale at the moment in the UK.

Considering the idea of going electric with your next car?

Not fixed on the BMW 640? Here are some electric options in the same segment::

Still no luck finding your preferred electric car? Examine our full lineup of electric cars here.

All fuel types for BMW 640