Details

Model
BMW X5 Sport D Auto
Colour
Black
Fuel Type
Diesel
Engine Size
2993cc
Registered
Vehicle Age
21 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 D Auto VU05 CZV

Road Tax

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

185,009 mi

August 2025

Above typical

+27,800 mi

vs same-model median

Last 12 months

6,200 mi

↓ from ~9,500 prior yr

Lifetime average

~9,200 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
3 Months
Test Result
PASSED
Completed
Test Number
8322 0512 8470
Expiry Date
Odometer Value
185009 mi
Since Last Pass
6221 mi
Test Result
PASSED
Completed
Test Number
9103 1188 1585
Expiry Date
Odometer Value
178788 mi
Since Last Pass
9544 mi
Completed
Test Number
2153 8653 7901
Odometer Value
178788 mi
Test Result
PASSED
Completed
Test Number
4709 7837 5950
Expiry Date
Odometer Value
169244 mi
Since Last Pass
12926 mi
Completed
Test Number
6687 8538 0225
Odometer Value
169030 mi
Test Result
PASSED
Completed
Test Number
7188 9857 0920
Expiry Date
Odometer Value
156318 mi
Since Last Pass
2396 mi
Test Result
PASSED
Completed
Test Number
4866 3517 0556
Expiry Date
Odometer Value
153922 mi
Since Last Pass
1302 mi
Test Result
PASSED
Completed
Test Number
1294 8740 5901
Expiry Date
Odometer Value
152620 mi
Since Last Pass
4860 mi
Completed
Test Number
9815 9285 7376
Odometer Value
152620 mi
Test Result
PASSED
Completed
Test Number
5126 0359 3965
Expiry Date
Odometer Value
147760 mi
Since Last Pass
4684 mi
Test Result
PASSED
Completed
Test Number
5834 9418 0459
Expiry Date
Odometer Value
143076 mi
Since Last Pass
4259 mi
Test Result
PASSED
Completed
Test Number
1987 3519 2199
Expiry Date
Odometer Value
138817 mi
Since Last Pass
5349 mi
Completed
Test Number
8333 7879 2039
Odometer Value
138817 mi
Test Result
PASSED
Completed
Test Number
5612 6152 2428
Expiry Date
Odometer Value
133468 mi
Since Last Pass
7385 mi
Test Result
PASSED
Completed
Test Number
1989 7031 5283
Expiry Date
Odometer Value
126083 mi
Since Last Pass
6295 mi
Test Result
PASSED
Completed
Test Number
6962 4560 4219
Expiry Date
Odometer Value
119788 mi
Since Last Pass
6979 mi
Test Result
PASSED
Completed
Test Number
9865 1500 3245
Expiry Date
Odometer Value
112809 mi
Since Last Pass
5831 mi
Test Result
PASSED
Completed
Test Number
5775 2168 2184
Expiry Date
Odometer Value
106978 mi
Since Last Pass
5172 mi
Test Result
PASSED
Completed
Test Number
2483 9327 1111
Expiry Date
Odometer Value
101806 mi
Since Last Pass
5194 mi
Test Result
PASSED
Completed
Test Number
8907 5687 0149
Expiry Date
Odometer Value
96612 mi
Since Last Pass
23740 mi
Test Result
PASSED
Completed
Test Number
2703 2669 9103
Expiry Date
Odometer Value
72872 mi
Since Last Pass
9427 mi
Test Result
PASSED
Completed
Test Number
5042 3192 8233
Expiry Date
Odometer Value
63445 mi
Free Car Tax Check & MOT history for VU05CZV
Contains DVSA and DVLA data under the Open Government Licence v3.0.