Details

Model
Volvo XC90
Colour
Grey
Fuel Type
Diesel
Engine Size
2401cc
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 →
Volvo XC90 PY54 CWE

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Weeks
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,963 mi

February 2026

Typical mileage

-24,600 mi

vs same-model median

Last 12 months

5,100 mi

≈ same as prior yr

Lifetime average

~7,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
2134 2404 5737
Expiry Date
Odometer Value
149963 mi
Since Last Pass
5137 mi
Completed
Test Number
2571 3841 5806
Odometer Value
149948 mi
Test Result
PASSED
Completed
Test Number
6357 6597 6484
Expiry Date
Odometer Value
144826 mi
Since Last Pass
4811 mi
Completed
Test Number
5789 1207 0829
Odometer Value
144820 mi
Test Result
PASSED
Completed
Test Number
8157 5671 4606
Expiry Date
Odometer Value
140015 mi
Since Last Pass
4623 mi
Completed
Test Number
9141 7935 6265
Odometer Value
140007 mi
Test Result
PASSED
Completed
Test Number
5371 2676 0470
Expiry Date
Odometer Value
135392 mi
Since Last Pass
6176 mi
Completed
Test Number
5583 8862 7660
Odometer Value
135136 mi
Test Result
PASSED
Completed
Test Number
2128 5626 5654
Expiry Date
Odometer Value
129216 mi
Since Last Pass
4578 mi
Completed
Test Number
5264 1326 3408
Odometer Value
129216 mi
Test Result
PASSED
Completed
Test Number
6082 0699 2268
Expiry Date
Odometer Value
124638 mi
Since Last Pass
4765 mi
Completed
Test Number
2281 5583 1539
Odometer Value
124638 mi
Test Result
PASSED
Completed
Test Number
1871 2319 4242
Expiry Date
Odometer Value
119873 mi
Since Last Pass
6136 mi
Test Result
PASSED
Completed
Test Number
9656 6057 9979
Expiry Date
Odometer Value
113737 mi
Since Last Pass
6624 mi
Completed
Test Number
2052 0686 9365
Odometer Value
113737 mi
Test Result
PASSED
Completed
Test Number
3285 7047 2501
Expiry Date
Odometer Value
107113 mi
Since Last Pass
8695 mi
Test Result
PASSED
Completed
Test Number
9718 2268 6089
Expiry Date
Odometer Value
98418 mi
Since Last Pass
6938 mi
Test Result
PASSED
Completed
Test Number
8739 1644 7498
Expiry Date
Odometer Value
91480 mi
Since Last Pass
7727 mi
Test Result
PASSED
Completed
Test Number
3653 1519 4247
Expiry Date
Odometer Value
83753 mi
Since Last Pass
6154 mi
Completed
Test Number
1762 8569 4233
Odometer Value
83753 mi
Test Result
PASSED
Completed
Test Number
4456 0629 3298
Expiry Date
Odometer Value
77599 mi
Since Last Pass
3598 mi
Completed
Test Number
3195 8609 3228
Odometer Value
77599 mi
Test Result
PASSED
Completed
Test Number
1998 5598 2202
Expiry Date
Odometer Value
74001 mi
Since Last Pass
3208 mi
Test Result
PASSED
Completed
Test Number
4150 8229 1208
Expiry Date
Odometer Value
70793 mi
Since Last Pass
6306 mi
Test Result
PASSED
Completed
Test Number
3444 3219 0217
Expiry Date
Odometer Value
64487 mi
Since Last Pass
8345 mi
Test Result
PASSED
Completed
Test Number
6728 9269 9260
Expiry Date
Odometer Value
56142 mi
Since Last Pass
9682 mi
Completed
Test Number
7039 4360 8327
Odometer Value
46460 mi
Test Result
PASSED
Completed
Test Number
4419 4380 8469
Expiry Date
Odometer Value
46460 mi
Since Last Pass
10008 mi
Completed
Test Number
6643 0260 7394
Odometer Value
36452 mi
Test Result
PASSED
Completed
Test Number
9221 5270 7315
Expiry Date
Odometer Value
36452 mi
Free Car Tax Check & MOT history for PY54CWE
Contains DVSA and DVLA data under the Open Government Licence v3.0.