Details

Model
Volvo XC90
Colour
Blue
Fuel Type
Diesel
Engine Size
2401cc
Registered
Vehicle Age
20 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 NJ06 ZDW

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

189,630 mi

September 2025

Above typical

+27,800 mi

vs same-model median

Lifetime average

~9,700 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
3 Months
Test Result
PASSED
Completed
Test Number
3329 6522 4271
Expiry Date
Odometer Value
189630 mi
Since Last Pass
6582 mi
Test Result
PASSED
Completed
Test Number
9004 1642 9272
Expiry Date
Odometer Value
183048 mi
Since Last Pass
11341 mi
Completed
Test Number
5582 0924 4953
Odometer Value
183048 mi
Test Result
PASSED
Completed
Test Number
6538 0029 4364
Expiry Date
Odometer Value
171707 mi
Since Last Pass
9814 mi
Completed
Test Number
4844 3524 3357
Odometer Value
171598 mi
Test Result
PASSED
Completed
Test Number
8799 2570 4803
Expiry Date
Odometer Value
161893 mi
Since Last Pass
10826 mi
Completed
Test Number
9800 0894 6262
Odometer Value
161885 mi
Test Result
PASSED
Completed
Test Number
6286 1384 2642
Expiry Date
Odometer Value
151067 mi
Since Last Pass
8126 mi
Test Result
PASSED
Completed
Test Number
3290 4654 3273
Expiry Date
Odometer Value
142941 mi
Since Last Pass
8647 mi
Completed
Test Number
7361 3837 8497
Odometer Value
142917 mi
Test Result
PASSED
Completed
Test Number
8585 5793 1977
Expiry Date
Odometer Value
134294 mi
Since Last Pass
6608 mi
Completed
Test Number
7928 9150 2896
Odometer Value
134205 mi
Test Result
PASSED
Completed
Test Number
9830 0409 7523
Expiry Date
Odometer Value
127686 mi
Since Last Pass
8236 mi
Completed
Test Number
9222 4138 6197
Odometer Value
127669 mi
Test Result
PASSED
Completed
Test Number
8713 9138 2503
Expiry Date
Odometer Value
119450 mi
Since Last Pass
12969 mi
Test Result
PASSED
Completed
Test Number
9178 8900 3973
Expiry Date
Odometer Value
106481 mi
Since Last Pass
13946 mi
Completed
Test Number
5266 4724 3784
Odometer Value
106481 mi
Test Result
PASSED
Completed
Test Number
3351 6552 4291
Expiry Date
Odometer Value
92535 mi
Since Last Pass
8965 mi
Completed
Test Number
6587 7402 4245
Odometer Value
92535 mi
Test Result
PASSED
Completed
Test Number
8681 8393 3276
Expiry Date
Odometer Value
83570 mi
Since Last Pass
14155 mi
Completed
Test Number
3787 5393 3442
Odometer Value
83569 mi
Test Result
PASSED
Completed
Test Number
8196 3784 2284
Expiry Date
Odometer Value
69415 mi
Since Last Pass
2233 mi
Test Result
PASSED
Completed
Test Number
9392 9083 2009
Expiry Date
Odometer Value
67182 mi
Since Last Pass
7578 mi
Test Result
PASSED
Completed
Test Number
7716 9706 0076
Expiry Date
Odometer Value
59604 mi
Since Last Pass
10857 mi
Completed
Test Number
8942 9456 0021
Odometer Value
59604 mi
Test Result
PASSED
Completed
Test Number
6527 7226 9028
Expiry Date
Odometer Value
48747 mi
Free Car Tax Check & MOT history for NJ06ZDW
Contains DVSA and DVLA data under the Open Government Licence v3.0.