Details

Model
Volvo XC90
Colour
Silver
Fuel Type
Diesel
Engine Size
2401cc
Registered
Vehicle Age
22 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 GK54 XTZ

Road Tax

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

157,871 mi

December 2025

Typical mileage

-16,700 mi

vs same-model median

Last 12 months

11,300 mi

↑ from ~3,900 prior yr

Lifetime average

~7,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
5674 9461 9081
Expiry Date
Odometer Value
157871 mi
Since Last Pass
11302 mi
Test Result
PASSED
Completed
Test Number
2123 9638 3160
Expiry Date
Odometer Value
146569 mi
Since Last Pass
3913 mi
Test Result
PASSED
Completed
Test Number
7642 2758 1992
Expiry Date
Odometer Value
142656 mi
Since Last Pass
5643 mi
Test Result
PASSED
Completed
Test Number
5914 9656 5750
Expiry Date
Odometer Value
137013 mi
Since Last Pass
5283 mi
Test Result
PASSED
Completed
Test Number
2121 0823 4872
Expiry Date
Odometer Value
131730 mi
Since Last Pass
16610 mi
Completed
Test Number
2448 4857 9759
Odometer Value
131721 mi
Completed
Test Number
3701 4581 8861
Odometer Value
131710 mi
Test Result
PASSED
Completed
Test Number
9944 4868 3885
Expiry Date
Odometer Value
115120 mi
Since Last Pass
14853 mi
Completed
Test Number
3756 3131 6087
Odometer Value
114428 mi
Test Result
PASSED
Completed
Test Number
6051 9536 8670
Expiry Date
Odometer Value
100267 mi
Since Last Pass
6393 mi
Test Result
PASSED
Completed
Test Number
8728 7275 7579
Expiry Date
Odometer Value
93874 mi
Since Last Pass
4742 mi
Completed
Test Number
5230 7187 7868
Odometer Value
93874 mi
Test Result
PASSED
Completed
Test Number
9514 4932 4540
Expiry Date
Odometer Value
89132 mi
Since Last Pass
5828 mi
Test Result
PASSED
Completed
Test Number
8164 8817 7402
Expiry Date
Odometer Value
83304 mi
Since Last Pass
4709 mi
Completed
Test Number
9014 7983 8915
Odometer Value
83304 mi
Test Result
PASSED
Completed
Test Number
9751 4790 4345
Expiry Date
Odometer Value
78595 mi
Since Last Pass
8946 mi
Completed
Test Number
9496 1839 3202
Odometer Value
69649 mi
Test Result
PASSED
Completed
Test Number
7464 5879 3272
Expiry Date
Odometer Value
69649 mi
Since Last Pass
6695 mi
Test Result
PASSED
Completed
Test Number
3066 2929 2418
Expiry Date
Odometer Value
62954 mi
Since Last Pass
7556 mi
Completed
Test Number
5474 4909 2264
Odometer Value
62954 mi
Test Result
PASSED
Completed
Test Number
3750 2925 1206
Expiry Date
Odometer Value
55398 mi
Since Last Pass
6507 mi
Test Result
PASSED
Completed
Test Number
9421 2767 0220
Expiry Date
Odometer Value
48891 mi
Since Last Pass
9046 mi
Test Result
PASSED
Completed
Test Number
8846 5776 9295
Expiry Date
Odometer Value
39845 mi
Since Last Pass
8225 mi
Test Result
PASSED
Completed
Test Number
9525 8097 8247
Expiry Date
Odometer Value
31620 mi
Since Last Pass
9817 mi
Test Result
PASSED
Completed
Test Number
9625 8104 7277
Expiry Date
Odometer Value
21803 mi
Completed
Test Number
4200 1154 7280
Odometer Value
21803 mi
Free Car Tax Check & MOT history for GK54XTZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.