Details

Model
BMW X5 xDrive 30d Msport 5s A
Colour
Silver
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
17 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 xDrive 30d Msport 5s A SP59 FFO

Road Tax

Tax Status
Taxed
Due Date
Expires
4 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

107,231 mi

September 2025

Below typical

-29,500 mi

vs same-model median

Last 12 months

7,200 mi

↑ from ~3,100 prior yr

Lifetime average

~6,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
3023 9954 4102
Expiry Date
Odometer Value
107231 mi
Since Last Pass
7191 mi
Test Result
PASSED
Completed
Test Number
7299 7871 1919
Expiry Date
Odometer Value
100040 mi
Since Last Pass
3075 mi
Completed
Test Number
4718 0052 2838
Odometer Value
100039 mi
Test Result
PASSED
Completed
Test Number
3889 3193 4161
Expiry Date
Odometer Value
96965 mi
Since Last Pass
3234 mi
Test Result
PASSED
Completed
Test Number
7580 3925 5192
Expiry Date
Odometer Value
93731 mi
Since Last Pass
4960 mi
Test Result
PASSED
Completed
Test Number
2431 5447 7746
Expiry Date
Odometer Value
88771 mi
Since Last Pass
7246 mi
Test Result
PASSED
Completed
Test Number
4545 2730 2620
Expiry Date
Odometer Value
81525 mi
Since Last Pass
10242 mi
Completed
Test Number
1324 6445 2544
Odometer Value
81524 mi
Test Result
PASSED
Completed
Test Number
1852 4689 8359
Expiry Date
Odometer Value
71283 mi
Since Last Pass
5010 mi
Test Result
PASSED
Completed
Test Number
6352 4765 5490
Expiry Date
Odometer Value
66273 mi
Since Last Pass
5042 mi
Test Result
PASSED
Completed
Test Number
2228 0164 4946
Expiry Date
Odometer Value
61231 mi
Since Last Pass
6284 mi
Test Result
PASSED
Completed
Test Number
2193 2728 1799
Expiry Date
Odometer Value
54947 mi
Since Last Pass
6598 mi
Test Result
PASSED
Completed
Test Number
6049 8012 7023
Expiry Date
Odometer Value
48349 mi
Since Last Pass
9303 mi
Completed
Test Number
7714 9150 5483
Odometer Value
48206 mi
Test Result
PASSED
Completed
Test Number
4351 5477 4206
Expiry Date
Odometer Value
39046 mi
Since Last Pass
12100 mi
Test Result
PASSED
Completed
Test Number
3293 3026 3276
Expiry Date
Odometer Value
26946 mi
Since Last Pass
9198 mi
Completed
Test Number
3074 2975 3435
Odometer Value
26908 mi
Test Result
PASSED
Completed
Test Number
4085 9015 2248
Expiry Date
Odometer Value
17748 mi
Free Car Tax Check & MOT history for SP59FFO
Contains DVSA and DVLA data under the Open Government Licence v3.0.