Details

Model
BMW X5 Sport Auto
Colour
Green
Fuel Type
Petrol
Engine Size
4398cc
Registered
Vehicle Age
24 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 Sport Auto LA51 YDZ

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Weeks
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

101,042 mi

October 2025

Below typical

-33,700 mi

vs same-model median

Last 12 months

6,100 mi

↑ from ~4,400 prior yr

Lifetime average

~4,300 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
9722 0600 9339
Expiry Date
Odometer Value
101042 mi
Since Last Pass
6077 mi
Test Result
PASSED
Completed
Test Number
5297 7732 1371
Expiry Date
Odometer Value
94965 mi
Since Last Pass
4405 mi
Test Result
PASSED
Completed
Test Number
2101 5193 9380
Expiry Date
Odometer Value
90560 mi
Since Last Pass
4208 mi
Test Result
PASSED
Completed
Test Number
1492 5157 9159
Expiry Date
Odometer Value
86352 mi
Since Last Pass
5438 mi
Test Result
PASSED
Completed
Test Number
9018 5320 6031
Expiry Date
Odometer Value
80914 mi
Since Last Pass
3514 mi
Test Result
PASSED
Completed
Test Number
1489 2563 0776
Expiry Date
Odometer Value
77400 mi
Since Last Pass
4162 mi
Completed
Test Number
7350 3117 3477
Odometer Value
77400 mi
Test Result
PASSED
Completed
Test Number
8340 7779 3372
Expiry Date
Odometer Value
73238 mi
Since Last Pass
3700 mi
Completed
Test Number
6469 2320 5733
Odometer Value
73238 mi
Test Result
PASSED
Completed
Test Number
4965 5093 8869
Expiry Date
Odometer Value
69538 mi
Since Last Pass
3940 mi
Completed
Test Number
1834 9232 2062
Odometer Value
69538 mi
Test Result
PASSED
Completed
Test Number
4940 5816 8928
Expiry Date
Odometer Value
65598 mi
Since Last Pass
5020 mi
Test Result
PASSED
Completed
Test Number
3020 6065 4844
Expiry Date
Odometer Value
60578 mi
Since Last Pass
7758 mi
Completed
Test Number
8497 8101 4073
Odometer Value
60578 mi
Test Result
PASSED
Completed
Test Number
1015 5221 4694
Expiry Date
Odometer Value
52820 mi
Since Last Pass
4496 mi
Test Result
PASSED
Completed
Test Number
6491 9643 4318
Expiry Date
Odometer Value
48324 mi
Since Last Pass
4236 mi
Test Result
PASSED
Completed
Test Number
2678 9104 3396
Expiry Date
Odometer Value
44088 mi
Since Last Pass
4847 mi
Test Result
PASSED
Completed
Test Number
5074 9144 2398
Expiry Date
Odometer Value
39241 mi
Since Last Pass
5557 mi
Test Result
PASSED
Completed
Test Number
7787 8994 1323
Expiry Date
Odometer Value
33684 mi
Since Last Pass
5460 mi
Test Result
PASSED
Completed
Test Number
3613 6104 0329
Expiry Date
Odometer Value
28224 mi
Since Last Pass
4621 mi
Test Result
PASSED
Completed
Test Number
6130 7904 9342
Expiry Date
Odometer Value
23603 mi
Since Last Pass
3291 mi
Completed
Test Number
9618 7964 9302
Odometer Value
23603 mi
Completed
Test Number
3628 8616 8327
Odometer Value
20312 mi
Test Result
PASSED
Completed
Test Number
2837 6686 8365
Expiry Date
Odometer Value
20312 mi
Since Last Pass
3504 mi
Test Result
PASSED
Completed
Test Number
4207 8534 7468
Expiry Date
Odometer Value
16808 mi
Since Last Pass
5960 mi
Test Result
PASSED
Completed
Test Number
4643 2428 6034
Expiry Date
Odometer Value
10848 mi
Free Car Tax Check & MOT history for LA51YDZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.