Details

Model
BMW 640
Colour
White
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
10 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 ND65 GXC

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

116,149 mi

March 2026

Above typical

+30,200 mi

vs same-model median

Last 12 months

8,600 mi

↓ from ~15,400 prior yr

Lifetime average

~11,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
9505 8947 7336
Expiry Date
Odometer Value
116149 mi
Since Last Pass
8601 mi
Completed
Test Number
8184 4702 4752
Odometer Value
116143 mi
Test Result
PASSED
Completed
Test Number
6483 4920 4064
Expiry Date
Odometer Value
107548 mi
Since Last Pass
15360 mi
Completed
Test Number
9789 7233 4543
Odometer Value
107542 mi
Test Result
PASSED
Completed
Test Number
4459 2609 8009
Expiry Date
Odometer Value
92188 mi
Since Last Pass
7731 mi
Test Result
PASSED
Completed
Test Number
1750 3617 7272
Expiry Date
Odometer Value
84457 mi
Since Last Pass
5642 mi
Test Result
PASSED
Completed
Test Number
3077 9788 1747
Expiry Date
Odometer Value
78815 mi
Since Last Pass
10250 mi
Completed
Test Number
9926 3529 9688
Odometer Value
78809 mi
Test Result
PASSED
Completed
Test Number
2440 5958 0379
Expiry Date
Odometer Value
68565 mi
Since Last Pass
5955 mi
Test Result
PASSED
Completed
Test Number
4538 1301 0173
Expiry Date
Odometer Value
62610 mi
Since Last Pass
16510 mi
Completed
Test Number
8388 3026 0282
Odometer Value
62591 mi
Test Result
PASSED
Completed
Test Number
2908 3445 9815
Expiry Date
Odometer Value
46100 mi
Completed
Test Number
7184 5270 3454
Odometer Value
46058 mi
Free Car Tax Check & MOT history for ND65GXC
Contains DVSA and DVLA data under the Open Government Licence v3.0.