Details

Model
BMW X5
Colour
Grey
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
20 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 X5 CF55 JWY

Road Tax

Tax Status
Taxed
Due Date
Expires
5 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

216,400 mi

October 2025

Above typical

+59,700 mi

vs same-model median

Last 12 months

2,300 mi

↓ from ~6,500 prior yr

Lifetime average

~10,900 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
6633 2668 1777
Expiry Date
Odometer Value
216400 mi
Since Last Pass
2301 mi
Test Result
PASSED
Completed
Test Number
6137 2956 9383
Expiry Date
Odometer Value
214099 mi
Since Last Pass
6494 mi
Test Result
PASSED
Completed
Test Number
8157 7627 6186
Expiry Date
Odometer Value
207605 mi
Since Last Pass
3424 mi
Test Result
PASSED
Completed
Test Number
6180 1132 4125
Expiry Date
Odometer Value
204181 mi
Since Last Pass
15153 mi
Completed
Test Number
2671 6232 7923
Odometer Value
204180 mi
Test Result
PASSED
Completed
Test Number
8084 9494 7106
Expiry Date
Odometer Value
189028 mi
Since Last Pass
8803 mi
Test Result
PASSED
Completed
Test Number
8121 7168 6213
Expiry Date
Odometer Value
180225 mi
Since Last Pass
17374 mi
Completed
Test Number
2078 3419 5757
Odometer Value
180225 mi
Test Result
PASSED
Completed
Test Number
7094 9228 1765
Expiry Date
Odometer Value
162851 mi
Since Last Pass
1741 mi
Test Result
PASSED
Completed
Test Number
6237 1815 4726
Expiry Date
Odometer Value
161110 mi
Since Last Pass
6123 mi
Test Result
PASSED
Completed
Test Number
1575 2317 0746
Expiry Date
Odometer Value
154987 mi
Since Last Pass
11044 mi
Test Result
PASSED
Completed
Test Number
9060 0523 0852
Expiry Date
Odometer Value
143943 mi
Since Last Pass
1072 mi
Test Result
PASSED
Completed
Test Number
7673 7689 5800
Expiry Date
Odometer Value
142871 mi
Since Last Pass
6322 mi
Completed
Test Number
4439 7994 3998
Odometer Value
142840 mi
Test Result
PASSED
Completed
Test Number
2393 4824 5486
Expiry Date
Odometer Value
136549 mi
Since Last Pass
18153 mi
Test Result
PASSED
Completed
Test Number
9860 0337 4073
Expiry Date
Odometer Value
118396 mi
Since Last Pass
3039 mi
Test Result
PASSED
Completed
Test Number
3656 5442 3206
Expiry Date
Odometer Value
115357 mi
Since Last Pass
3558 mi
Test Result
PASSED
Completed
Test Number
8259 9743 2294
Expiry Date
Odometer Value
111799 mi
Since Last Pass
24722 mi
Completed
Test Number
5265 9693 2274
Odometer Value
111799 mi
Test Result
PASSED
Completed
Test Number
6479 6337 1150
Expiry Date
Odometer Value
87077 mi
Since Last Pass
13981 mi
Test Result
PASSED
Completed
Test Number
4101 6916 0181
Expiry Date
Odometer Value
73096 mi
Since Last Pass
14741 mi
Test Result
PASSED
Completed
Test Number
8427 7519 9176
Expiry Date
Odometer Value
58355 mi
Since Last Pass
24995 mi
Test Result
PASSED
Completed
Test Number
5839 8809 8125
Expiry Date
Odometer Value
33360 mi
Free Car Tax Check & MOT history for CF55JWY
Contains DVSA and DVLA data under the Open Government Licence v3.0.