Details

Model
BMW X5
Colour
Blue
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 RJ55 VBV

Road Tax

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

186,035 mi

February 2026

Above typical

+27,700 mi

vs same-model median

Lifetime average

~9,100 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
8 Months
Test Result
PASSED
Completed
Test Number
1978 5774 8086
Expiry Date
Odometer Value
186035 mi
Since Last Pass
8395 mi
Completed
Test Number
5513 8606 2022
Odometer Value
186032 mi
Test Result
PASSED
Completed
Test Number
5055 1243 4238
Expiry Date
Odometer Value
177640 mi
Since Last Pass
6438 mi
Completed
Test Number
4336 5704 6048
Odometer Value
177640 mi
Test Result
PASSED
Completed
Test Number
6961 3797 6992
Expiry Date
Odometer Value
171202 mi
Since Last Pass
6295 mi
Completed
Test Number
3908 1204 5495
Odometer Value
171202 mi
Test Result
PASSED
Completed
Test Number
5592 9572 4477
Expiry Date
Odometer Value
164907 mi
Since Last Pass
785 mi
Test Result
PASSED
Completed
Test Number
4067 8194 7729
Expiry Date
Odometer Value
164122 mi
Since Last Pass
5118 mi
Test Result
PASSED
Completed
Test Number
9093 3603 1484
Expiry Date
Odometer Value
159004 mi
Since Last Pass
6590 mi
Test Result
PASSED
Completed
Test Number
9229 1489 5016
Expiry Date
Odometer Value
152414 mi
Since Last Pass
7719 mi
Test Result
PASSED
Completed
Test Number
1772 5723 9777
Expiry Date
Odometer Value
144695 mi
Since Last Pass
12407 mi
Test Result
PASSED
Completed
Test Number
8827 6956 7345
Expiry Date
Odometer Value
132288 mi
Since Last Pass
15237 mi
Test Result
PASSED
Completed
Test Number
6968 5306 5213
Expiry Date
Odometer Value
117051 mi
Since Last Pass
12245 mi
Completed
Test Number
8424 5430 0248
Odometer Value
116969 mi
Test Result
PASSED
Completed
Test Number
6772 3230 5250
Expiry Date
Odometer Value
104806 mi
Since Last Pass
10044 mi
Test Result
PASSED
Completed
Test Number
5361 9310 4260
Expiry Date
Odometer Value
94762 mi
Since Last Pass
814 mi
Test Result
PASSED
Completed
Test Number
5985 0355 4154
Expiry Date
Odometer Value
93948 mi
Since Last Pass
6258 mi
Test Result
PASSED
Completed
Test Number
8363 1274 3111
Expiry Date
Odometer Value
87690 mi
Since Last Pass
12768 mi
Test Result
PASSED
Completed
Test Number
7085 2404 2174
Expiry Date
Odometer Value
74922 mi
Since Last Pass
11131 mi
Completed
Test Number
2771 0224 2410
Odometer Value
74922 mi
Test Result
PASSED
Completed
Test Number
5572 9064 1139
Expiry Date
Odometer Value
63791 mi
Since Last Pass
8181 mi
Completed
Test Number
7283 4933 1161
Odometer Value
63790 mi
Test Result
PASSED
Completed
Test Number
5015 5973 0139
Expiry Date
Odometer Value
55610 mi
Since Last Pass
8967 mi
Test Result
PASSED
Completed
Test Number
5522 3214 9102
Expiry Date
Odometer Value
46643 mi
Since Last Pass
4135 mi
Test Result
PASSED
Completed
Test Number
6328 2301 8313
Expiry Date
Odometer Value
42508 mi
Free Car Tax Check & MOT history for RJ55VBV
Contains DVSA and DVLA data under the Open Government Licence v3.0.