Details

Model
BMW X5
Colour
Silver
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 →

Road Tax

Tax Status
SORN
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

149,529 mi

July 2025

Typical mileage

-6,300 mi

vs same-model median

Last 12 months

11,000 mi

↑ from ~7,900 prior yr

Lifetime average

~7,700 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
1 Month
Test Result
PASSED
Completed
Test Number
8959 8535 7573
Expiry Date
Odometer Value
149529 mi
Since Last Pass
10956 mi
Completed
Test Number
3685 2827 6483
Odometer Value
149529 mi
Test Result
PASSED
Completed
Test Number
2689 1427 2250
Expiry Date
Odometer Value
138573 mi
Since Last Pass
7852 mi
Test Result
PASSED
Completed
Test Number
5588 3644 5118
Expiry Date
Odometer Value
130721 mi
Since Last Pass
4393 mi
Test Result
PASSED
Completed
Test Number
4602 8296 0399
Expiry Date
Odometer Value
126328 mi
Since Last Pass
6450 mi
Test Result
PASSED
Completed
Test Number
4843 6432 9782
Expiry Date
Odometer Value
119878 mi
Since Last Pass
2129 mi
Test Result
PASSED
Completed
Test Number
1429 4266 3173
Expiry Date
Odometer Value
117749 mi
Since Last Pass
4978 mi
Completed
Test Number
6037 0364 8317
Odometer Value
117749 mi
Test Result
PASSED
Completed
Test Number
9547 7103 5917
Expiry Date
Odometer Value
112771 mi
Since Last Pass
7483 mi
Completed
Test Number
3777 2087 3710
Odometer Value
112771 mi
Completed
Test Number
4599 6857 2126
Odometer Value
112765 mi
Test Result
PASSED
Completed
Test Number
5462 4642 5574
Expiry Date
Odometer Value
105288 mi
Since Last Pass
1650 mi
Test Result
PASSED
Completed
Test Number
9460 7986 9024
Expiry Date
Odometer Value
103638 mi
Since Last Pass
13300 mi
Completed
Test Number
6419 6160 8276
Odometer Value
103633 mi
Test Result
PASSED
Completed
Test Number
7652 5866 1745
Expiry Date
Odometer Value
90338 mi
Since Last Pass
8366 mi
Test Result
PASSED
Completed
Test Number
3375 5406 5004
Expiry Date
Odometer Value
81972 mi
Since Last Pass
6816 mi
Test Result
PASSED
Completed
Test Number
4593 2064 4175
Expiry Date
Odometer Value
75156 mi
Since Last Pass
13473 mi
Completed
Test Number
4495 6084 4185
Odometer Value
75156 mi
Test Result
PASSED
Completed
Test Number
1263 1832 3483
Expiry Date
Odometer Value
61683 mi
Since Last Pass
12316 mi
Test Result
PASSED
Completed
Test Number
3555 1342 2079
Expiry Date
Odometer Value
49367 mi
Since Last Pass
9178 mi
Completed
Test Number
6193 6312 2027
Odometer Value
49367 mi
Test Result
PASSED
Completed
Test Number
1986 0051 1032
Expiry Date
Odometer Value
40189 mi
Since Last Pass
9390 mi
Test Result
PASSED
Completed
Test Number
9524 1743 9321
Expiry Date
Odometer Value
30799 mi
Since Last Pass
7327 mi
Test Result
PASSED
Completed
Test Number
5035 6843 8363
Expiry Date
Odometer Value
23472 mi
Free Car Tax Check & MOT history for LM55LGK
Contains DVSA and DVLA data under the Open Government Licence v3.0.