Details

Model
BMW 640
Colour
Silver
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
11 Years
Export Marker
No
Last V5C Issued

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
BMW 640 EN15 AWA

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

86,668 mi

December 2025

Typical mileage

-1,100 mi

vs same-model median

Last 12 months

6,100 mi

↑ from ~3,900 prior yr

Lifetime average

~8,300 mi / yr

since new

Emissions

CO₂ Emissions
149g/km
F149g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
1942 4346 0023
Expiry Date
Odometer Value
86668 mi
Since Last Pass
6073 mi
Test Result
PASSED
Completed
Test Number
9442 9858 2825
Expiry Date
Odometer Value
80595 mi
Since Last Pass
3872 mi
Test Result
PASSED
Completed
Test Number
6631 5900 3629
Expiry Date
Odometer Value
76723 mi
Since Last Pass
2015 mi
Test Result
PASSED
Completed
Test Number
3107 4628 0809
Expiry Date
Odometer Value
74708 mi
Since Last Pass
8421 mi
Test Result
PASSED
Completed
Test Number
9886 3438 6131
Expiry Date
Odometer Value
66287 mi
Since Last Pass
8788 mi
Test Result
PASSED
Completed
Test Number
6611 0056 6289
Expiry Date
Odometer Value
57499 mi
Since Last Pass
2572 mi
Test Result
PASSED
Completed
Test Number
4801 7343 3227
Expiry Date
Odometer Value
54927 mi
Since Last Pass
8302 mi
Test Result
PASSED
Completed
Test Number
2232 2481 6666
Expiry Date
Odometer Value
46625 mi
Since Last Pass
8477 mi
Test Result
PASSED
Completed
Test Number
7767 2018 8091
Expiry Date
Odometer Value
38148 mi
Free Car Tax Check & MOT history for EN15AWA
Contains DVSA and DVLA data under the Open Government Licence v3.0.