Details

Model
Volvo XC90
Colour
Grey
Fuel Type
Diesel
Engine Size
2401cc
Registered
Vehicle Age
19 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 AD07 ZDH

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£760
Paid Monthly
£66.50

Mileage History

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

Latest reading

128,032 mi

January 2026

Below typical

-32,500 mi

vs same-model median

Last 12 months

9,400 mi

↑ from ~8,600 prior yr

Lifetime average

~6,900 mi / yr

since new

Emissions

CO₂ Emissions
239g/km
L239g/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
4681 5753 3334
Expiry Date
Odometer Value
128032 mi
Since Last Pass
9412 mi
Test Result
PASSED
Completed
Test Number
4678 1574 9438
Expiry Date
Odometer Value
118620 mi
Since Last Pass
8554 mi
Test Result
PASSED
Completed
Test Number
5695 2229 4237
Expiry Date
Odometer Value
110066 mi
Since Last Pass
3073 mi
Test Result
PASSED
Completed
Test Number
2981 6213 2422
Expiry Date
Odometer Value
106993 mi
Since Last Pass
3276 mi
Test Result
PASSED
Completed
Test Number
1821 9839 1930
Expiry Date
Odometer Value
103717 mi
Since Last Pass
5691 mi
Test Result
PASSED
Completed
Test Number
7272 1844 3389
Expiry Date
Odometer Value
98026 mi
Since Last Pass
5487 mi
Test Result
PASSED
Completed
Test Number
1205 5961 5446
Expiry Date
Odometer Value
92539 mi
Since Last Pass
5999 mi
Test Result
PASSED
Completed
Test Number
4205 8045 5144
Expiry Date
Odometer Value
86540 mi
Since Last Pass
6940 mi
Completed
Test Number
8723 5133 2442
Odometer Value
86540 mi
Test Result
PASSED
Completed
Test Number
5195 1943 7565
Expiry Date
Odometer Value
79600 mi
Since Last Pass
5137 mi
Test Result
PASSED
Completed
Test Number
2605 3594 9902
Expiry Date
Odometer Value
74463 mi
Since Last Pass
4494 mi
Test Result
PASSED
Completed
Test Number
5857 1616 6065
Expiry Date
Odometer Value
69969 mi
Since Last Pass
6476 mi
Test Result
PASSED
Completed
Test Number
3896 1774 5141
Expiry Date
Odometer Value
63493 mi
Since Last Pass
7946 mi
Completed
Test Number
2877 0694 5482
Odometer Value
63493 mi
Test Result
PASSED
Completed
Test Number
2262 4896 4160
Expiry Date
Odometer Value
55547 mi
Since Last Pass
8346 mi
Completed
Test Number
2652 4736 4142
Odometer Value
55547 mi
Test Result
PASSED
Completed
Test Number
7570 3595 3158
Expiry Date
Odometer Value
47201 mi
Since Last Pass
7240 mi
Test Result
PASSED
Completed
Test Number
9464 1396 2118
Expiry Date
Odometer Value
39961 mi
Since Last Pass
9373 mi
Completed
Test Number
9782 5532 1143
Odometer Value
30588 mi
Test Result
PASSED
Completed
Test Number
5662 5572 1177
Expiry Date
Odometer Value
30588 mi
Since Last Pass
6070 mi
Test Result
PASSED
Completed
Test Number
1547 1699 0127
Expiry Date
Odometer Value
24518 mi
Since Last Pass
2462 mi
Test Result
PASSED
Completed
Test Number
5124 9089 0066
Expiry Date
Odometer Value
22056 mi
Free Car Tax Check & MOT history for AD07ZDH
Contains DVSA and DVLA data under the Open Government Licence v3.0.