Details

Model
Volvo XC90
Colour
Black
Fuel Type
Diesel
Engine Size
2401cc
Registered
Vehicle Age
18 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 BW57 NBA

Road Tax

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

132,913 mi

January 2026

Typical mileage

-22,800 mi

vs same-model median

Last 12 months

2,500 mi

↓ from ~2,900 prior yr

Lifetime average

~7,400 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
3583 3264 3049
Expiry Date
Odometer Value
132913 mi
Since Last Pass
2520 mi
Test Result
PASSED
Completed
Test Number
5209 5046 0672
Expiry Date
Odometer Value
130393 mi
Since Last Pass
2930 mi
Completed
Test Number
3230 8039 1353
Odometer Value
130393 mi
Test Result
PASSED
Completed
Test Number
7250 9391 2895
Expiry Date
Odometer Value
127463 mi
Since Last Pass
2918 mi
Completed
Test Number
6932 7063 6655
Odometer Value
127463 mi
Test Result
PASSED
Completed
Test Number
3599 4545 7041
Expiry Date
Odometer Value
124545 mi
Since Last Pass
12044 mi
Completed
Test Number
4158 4972 3995
Odometer Value
124543 mi
Test Result
PASSED
Completed
Test Number
5469 3436 2156
Expiry Date
Odometer Value
112501 mi
Since Last Pass
10872 mi
Test Result
PASSED
Completed
Test Number
9242 4061 2505
Expiry Date
Odometer Value
101629 mi
Since Last Pass
8494 mi
Test Result
PASSED
Completed
Test Number
4959 0302 4563
Expiry Date
Odometer Value
93135 mi
Since Last Pass
7398 mi
Test Result
PASSED
Completed
Test Number
2495 7120 8024
Expiry Date
Odometer Value
85737 mi
Since Last Pass
8600 mi
Test Result
PASSED
Completed
Test Number
2010 9671 3829
Expiry Date
Odometer Value
77137 mi
Since Last Pass
9612 mi
Test Result
PASSED
Completed
Test Number
5320 2308 5189
Expiry Date
Odometer Value
67525 mi
Since Last Pass
1596 mi
Test Result
PASSED
Completed
Test Number
9728 5816 3531
Expiry Date
Odometer Value
65929 mi
Since Last Pass
8167 mi
Test Result
PASSED
Completed
Test Number
9798 2189 5059
Expiry Date
Odometer Value
57762 mi
Since Last Pass
7636 mi
Completed
Test Number
6255 4389 4013
Odometer Value
50126 mi
Test Result
PASSED
Completed
Test Number
2684 1369 4065
Expiry Date
Odometer Value
50126 mi
Since Last Pass
8943 mi
Test Result
PASSED
Completed
Test Number
3276 5228 3033
Expiry Date
Odometer Value
41183 mi
Since Last Pass
7010 mi
Test Result
PASSED
Completed
Test Number
3795 6879 2084
Expiry Date
Odometer Value
34173 mi
Since Last Pass
8984 mi
Test Result
PASSED
Completed
Test Number
5270 8022 1061
Expiry Date
Odometer Value
25189 mi
Completed
Test Number
3273 7092 1064
Odometer Value
25183 mi
Free Car Tax Check & MOT history for BW57NBA
Contains DVSA and DVLA data under the Open Government Licence v3.0.