Details

Model
BMW X5 xDrive 35d Msport 7s A
Colour
White
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
16 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 35d Msport 7s A SP59 LOA

Road Tax

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

132,300 mi

May 2025

Typical mileage

-2,500 mi

vs same-model median

Last 12 months

5,300 mi

↓ from ~7,300 prior yr

Lifetime average

~8,400 mi / yr

since new

Emissions

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

MOT History

MOT Status
Mot Expired
Expiry Date
Test Result
PASSED
Completed
Test Number
8975 7773 8993
Expiry Date
Odometer Value
132300 mi
Since Last Pass
5252 mi
Completed
Test Number
7356 8729 5718
Odometer Value
132297 mi
Test Result
PASSED
Completed
Test Number
1933 2768 4267
Expiry Date
Odometer Value
127048 mi
Since Last Pass
7307 mi
Completed
Test Number
4090 0204 4630
Odometer Value
127012 mi
Test Result
PASSED
Completed
Test Number
9735 1696 3915
Expiry Date
Odometer Value
119741 mi
Since Last Pass
10734 mi
Completed
Test Number
1650 6829 2278
Odometer Value
119739 mi
Test Result
PASSED
Completed
Test Number
1014 1782 8822
Expiry Date
Odometer Value
109007 mi
Since Last Pass
12638 mi
Completed
Test Number
8712 8329 7881
Odometer Value
109007 mi
Test Result
PASSED
Completed
Test Number
8110 6937 5008
Expiry Date
Odometer Value
96369 mi
Since Last Pass
3846 mi
Test Result
PASSED
Completed
Test Number
2370 0696 9181
Expiry Date
Odometer Value
92523 mi
Since Last Pass
3861 mi
Test Result
PASSED
Completed
Test Number
5129 7359 4858
Expiry Date
Odometer Value
88662 mi
Since Last Pass
5695 mi
Completed
Test Number
4743 9243 9744
Odometer Value
88661 mi
Test Result
PASSED
Completed
Test Number
3616 0403 5211
Expiry Date
Odometer Value
82967 mi
Since Last Pass
8976 mi
Completed
Test Number
3928 0163 9250
Odometer Value
82967 mi
Test Result
PASSED
Completed
Test Number
7233 0333 2736
Expiry Date
Odometer Value
73991 mi
Since Last Pass
7236 mi
Test Result
PASSED
Completed
Test Number
7482 0198 7222
Expiry Date
Odometer Value
66755 mi
Since Last Pass
7236 mi
Test Result
PASSED
Completed
Test Number
6833 1033 6346
Expiry Date
Odometer Value
59519 mi
Since Last Pass
5931 mi
Test Result
PASSED
Completed
Test Number
5354 9370 4343
Expiry Date
Odometer Value
53588 mi
Since Last Pass
4482 mi
Test Result
PASSED
Completed
Test Number
3968 8477 4183
Expiry Date
Odometer Value
49106 mi
Since Last Pass
14654 mi
Test Result
PASSED
Completed
Test Number
3457 1984 3152
Expiry Date
Odometer Value
34452 mi
Since Last Pass
10422 mi
Test Result
PASSED
Completed
Test Number
9279 3366 2100
Expiry Date
Odometer Value
24030 mi
Free Car Tax Check & MOT history for SP59LOA
Contains DVSA and DVLA data under the Open Government Licence v3.0.