Details

Model
Volvo XC90 T SE AWD Semi-Auto
Colour
Silver
Fuel Type
Diesel
Engine Size
2401cc
DVLA Registered
First 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 T SE AWD Semi-Auto GK04 KBF

Road Tax

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

148,614 mi

November 2025

Typical mileage

-26,600 mi

vs same-model median

Last 12 months

6,200 mi

↓ from ~9,300 prior yr

Lifetime average

~6,900 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
4 Months
Test Result
PASSED
Completed
Test Number
7466 8067 2031
Expiry Date
Odometer Value
148614 mi
Since Last Pass
6151 mi
Completed
Test Number
3569 3582 9240
Odometer Value
148614 mi
Test Result
PASSED
Completed
Test Number
1779 6673 3353
Expiry Date
Odometer Value
142463 mi
Since Last Pass
9260 mi
Completed
Test Number
4890 5689 8735
Odometer Value
142463 mi
Test Result
PASSED
Completed
Test Number
3684 8120 8941
Expiry Date
Odometer Value
133203 mi
Since Last Pass
7446 mi
Completed
Test Number
9701 3147 8659
Odometer Value
133203 mi
Test Result
PASSED
Completed
Test Number
2482 1964 0202
Expiry Date
Odometer Value
125757 mi
Since Last Pass
8414 mi
Completed
Test Number
2647 6704 8871
Odometer Value
125757 mi
Test Result
PASSED
Completed
Test Number
1932 8566 9061
Expiry Date
Odometer Value
117343 mi
Since Last Pass
3209 mi
Completed
Test Number
3084 8806 5103
Odometer Value
117333 mi
Test Result
PASSED
Completed
Test Number
1800 3928 3635
Expiry Date
Odometer Value
114134 mi
Since Last Pass
5471 mi
Completed
Test Number
9090 4236 5567
Odometer Value
114037 mi
Test Result
PASSED
Completed
Test Number
4326 2579 9030
Expiry Date
Odometer Value
108663 mi
Since Last Pass
6168 mi
Test Result
PASSED
Completed
Test Number
8226 5002 6829
Expiry Date
Odometer Value
102495 mi
Since Last Pass
5661 mi
Test Result
PASSED
Completed
Test Number
5393 5228 8072
Expiry Date
Odometer Value
96834 mi
Since Last Pass
5615 mi
Completed
Test Number
1834 9722 7793
Odometer Value
96832 mi
Test Result
PASSED
Completed
Test Number
5172 7687 5604
Expiry Date
Odometer Value
91219 mi
Since Last Pass
6802 mi
Test Result
PASSED
Completed
Test Number
8261 9007 5066
Expiry Date
Odometer Value
84417 mi
Since Last Pass
9318 mi
Completed
Test Number
3961 7456 5017
Odometer Value
84182 mi
Test Result
PASSED
Completed
Test Number
3289 9596 4076
Expiry Date
Odometer Value
75099 mi
Since Last Pass
13116 mi
Completed
Test Number
2759 0506 4084
Odometer Value
75096 mi
Test Result
PASSED
Completed
Test Number
2766 3379 3091
Expiry Date
Odometer Value
61983 mi
Since Last Pass
14989 mi
Test Result
PASSED
Completed
Test Number
8182 9337 2050
Expiry Date
Odometer Value
46994 mi
Since Last Pass
7368 mi
Test Result
PASSED
Completed
Test Number
8572 7278 1038
Expiry Date
Odometer Value
39626 mi
Since Last Pass
7560 mi
Test Result
PASSED
Completed
Test Number
7603 0627 0096
Expiry Date
Odometer Value
32066 mi
Since Last Pass
7534 mi
Completed
Test Number
4336 8697 0048
Odometer Value
32066 mi
Test Result
PASSED
Completed
Test Number
4445 4506 9016
Expiry Date
Odometer Value
24532 mi
Since Last Pass
2826 mi
Test Result
PASSED
Completed
Test Number
9701 7668 8060
Expiry Date
Odometer Value
21706 mi
Since Last Pass
2041 mi
Test Result
PASSED
Completed
Test Number
3514 8848 7080
Expiry Date
Odometer Value
19665 mi
Free Car Tax Check & MOT history for GK04KBF
Contains DVSA and DVLA data under the Open Government Licence v3.0.