Details

Model
BMW X5 xDrive40d M Sport Auto
Colour
Grey
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 xDrive40d M Sport Auto SP60 LFY

Road Tax

Tax Status
Taxed
Due Date
Expires
4 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

165,115 mi

April 2026

Above typical

+32,400 mi

vs same-model median

Last 12 months

14,500 mi

↑ from ~12,800 prior yr

Lifetime average

~10,600 mi / yr

since new

Emissions

CO₂ Emissions
198g/km
J198g/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
6983 4898 5949
Expiry Date
Odometer Value
165115 mi
Since Last Pass
14470 mi
Test Result
PASSED
Completed
Test Number
1962 2431 4938
Expiry Date
Odometer Value
150645 mi
Since Last Pass
12795 mi
Test Result
PASSED
Completed
Test Number
2593 5129 7625
Expiry Date
Odometer Value
137850 mi
Since Last Pass
9790 mi
Test Result
PASSED
Completed
Test Number
3198 9661 0946
Expiry Date
Odometer Value
128060 mi
Since Last Pass
9585 mi
Test Result
PASSED
Completed
Test Number
1788 5862 2339
Expiry Date
Odometer Value
118475 mi
Since Last Pass
14557 mi
Test Result
PASSED
Completed
Test Number
2640 7658 0501
Expiry Date
Odometer Value
103918 mi
Since Last Pass
6428 mi
Test Result
PASSED
Completed
Test Number
4228 2375 9516
Expiry Date
Odometer Value
97490 mi
Since Last Pass
4753 mi
Test Result
PASSED
Completed
Test Number
4191 5751 2948
Expiry Date
Odometer Value
92737 mi
Since Last Pass
9204 mi
Completed
Test Number
6780 4545 2858
Odometer Value
92737 mi
Test Result
PASSED
Completed
Test Number
9537 4821 9880
Expiry Date
Odometer Value
83533 mi
Since Last Pass
9287 mi
Completed
Test Number
4545 3450 1034
Odometer Value
83533 mi
Test Result
PASSED
Completed
Test Number
7148 1826 9435
Expiry Date
Odometer Value
74246 mi
Since Last Pass
8398 mi
Test Result
PASSED
Completed
Test Number
4734 1854 3186
Expiry Date
Odometer Value
65848 mi
Since Last Pass
424 mi
Test Result
PASSED
Completed
Test Number
6649 4099 7440
Expiry Date
Odometer Value
65424 mi
Since Last Pass
11570 mi
Test Result
PASSED
Completed
Test Number
2991 8978 5192
Expiry Date
Odometer Value
53854 mi
Since Last Pass
12996 mi
Test Result
PASSED
Completed
Test Number
4152 4261 4210
Expiry Date
Odometer Value
40858 mi
Since Last Pass
12955 mi
Completed
Test Number
1579 1181 4290
Odometer Value
40858 mi
Test Result
PASSED
Completed
Test Number
4460 6331 3211
Expiry Date
Odometer Value
27903 mi
Free Car Tax Check & MOT history for SP60LFY
Contains DVSA and DVLA data under the Open Government Licence v3.0.