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 ND07 UAL

Road Tax

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

137,438 mi

October 2025

Typical mileage

-22,500 mi

vs same-model median

Last 12 months

6,000 mi

↓ from ~9,300 prior yr

Lifetime average

~7,500 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
3 Months
Test Result
PASSED
Completed
Test Number
6687 3840 4369
Expiry Date
Odometer Value
137438 mi
Since Last Pass
5952 mi
Test Result
PASSED
Completed
Test Number
8360 1841 8131
Expiry Date
Odometer Value
131486 mi
Since Last Pass
9277 mi
Completed
Test Number
8066 8614 0201
Odometer Value
131484 mi
Test Result
PASSED
Completed
Test Number
8896 7422 9041
Expiry Date
Odometer Value
122209 mi
Since Last Pass
6989 mi
Completed
Test Number
3444 7777 2148
Odometer Value
122209 mi
Test Result
PASSED
Completed
Test Number
3357 5393 1135
Expiry Date
Odometer Value
115220 mi
Since Last Pass
12076 mi
Test Result
PASSED
Completed
Test Number
2923 5085 5698
Expiry Date
Odometer Value
103144 mi
Since Last Pass
11455 mi
Test Result
PASSED
Completed
Test Number
3637 1436 9275
Expiry Date
Odometer Value
91689 mi
Since Last Pass
3624 mi
Test Result
PASSED
Completed
Test Number
3329 3210 7729
Expiry Date
Odometer Value
88065 mi
Since Last Pass
6304 mi
Completed
Test Number
1379 6355 3664
Odometer Value
88065 mi
Test Result
PASSED
Completed
Test Number
4985 5516 9941
Expiry Date
Odometer Value
81761 mi
Since Last Pass
15090 mi
Completed
Test Number
9695 0486 0764
Odometer Value
81761 mi
Test Result
PASSED
Completed
Test Number
9019 0331 8996
Expiry Date
Odometer Value
66671 mi
Since Last Pass
10281 mi
Completed
Test Number
4469 8592 0412
Odometer Value
66671 mi
Test Result
PASSED
Completed
Test Number
1497 7818 7833
Expiry Date
Odometer Value
56390 mi
Since Last Pass
6783 mi
Completed
Test Number
4767 5898 9748
Odometer Value
56390 mi
Test Result
PASSED
Completed
Test Number
7152 4575 5188
Expiry Date
Odometer Value
49607 mi
Since Last Pass
5611 mi
Test Result
PASSED
Completed
Test Number
7058 0555 4164
Expiry Date
Odometer Value
43996 mi
Since Last Pass
6370 mi
Test Result
PASSED
Completed
Test Number
7153 8185 3120
Expiry Date
Odometer Value
37626 mi
Since Last Pass
5164 mi
Test Result
PASSED
Completed
Test Number
4993 6962 2125
Expiry Date
Odometer Value
32462 mi
Since Last Pass
4843 mi
Test Result
PASSED
Completed
Test Number
2384 0014 1193
Expiry Date
Odometer Value
27619 mi
Since Last Pass
5439 mi
Completed
Test Number
3868 4993 1153
Odometer Value
27613 mi
Test Result
PASSED
Completed
Test Number
8900 5524 0180
Expiry Date
Odometer Value
22180 mi
Free Car Tax Check & MOT history for ND07UAL
Contains DVSA and DVLA data under the Open Government Licence v3.0.