Details

Model
BMW X5 xDrive 35d Msport 5s A
Colour
Black
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 5s A SP59 YXC

Road Tax

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

168,733 mi

January 2026

Above typical

+30,600 mi

vs same-model median

Lifetime average

~10,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

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
7053 4847 5540
Expiry Date
Odometer Value
168733 mi
Since Last Pass
100 mi
Test Result
PASSED
Completed
Test Number
1951 6146 9279
Expiry Date
Odometer Value
168633 mi
Since Last Pass
14317 mi
Test Result
PASSED
Completed
Test Number
2750 4981 2682
Expiry Date
Odometer Value
154316 mi
Since Last Pass
11459 mi
Test Result
PASSED
Completed
Test Number
6467 0506 4000
Expiry Date
Odometer Value
142857 mi
Since Last Pass
15258 mi
Test Result
PASSED
Completed
Test Number
3819 3926 3161
Expiry Date
Odometer Value
127599 mi
Since Last Pass
6040 mi
Test Result
PASSED
Completed
Test Number
2783 0866 8253
Expiry Date
Odometer Value
121559 mi
Since Last Pass
7274 mi
Test Result
PASSED
Completed
Test Number
1533 3834 1399
Expiry Date
Odometer Value
114285 mi
Since Last Pass
3985 mi
Test Result
PASSED
Completed
Test Number
3555 9041 5647
Expiry Date
Odometer Value
110300 mi
Since Last Pass
324 mi
Test Result
PASSED
Completed
Test Number
3096 9781 2014
Expiry Date
Odometer Value
109976 mi
Since Last Pass
1535 mi
Test Result
PASSED
Completed
Test Number
6527 8192 6701
Expiry Date
Odometer Value
108441 mi
Since Last Pass
10100 mi
Completed
Test Number
2360 6267 6329
Odometer Value
108441 mi
Test Result
PASSED
Completed
Test Number
9334 1035 4343
Expiry Date
Odometer Value
98341 mi
Since Last Pass
20103 mi
Completed
Test Number
8169 3889 7601
Odometer Value
98341 mi
Test Result
PASSED
Completed
Test Number
9560 1574 4272
Expiry Date
Odometer Value
78238 mi
Since Last Pass
19604 mi
Completed
Test Number
6650 4544 4242
Odometer Value
78238 mi
Test Result
PASSED
Completed
Test Number
2796 1625 3227
Expiry Date
Odometer Value
58634 mi
Since Last Pass
14217 mi
Completed
Test Number
8786 4575 3289
Odometer Value
58625 mi
Test Result
PASSED
Completed
Test Number
2451 4846 2226
Expiry Date
Odometer Value
44417 mi
Completed
Test Number
4994 4556 2240
Odometer Value
44417 mi
Free Car Tax Check & MOT history for SP59YXC
Contains DVSA and DVLA data under the Open Government Licence v3.0.