Details

Model
Volvo XC70
Colour
Blue
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 XC70 MJ07 CGO

Road Tax

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

133,698 mi

November 2025

Typical mileage

-23,700 mi

vs same-model median

Lifetime average

~7,200 mi / yr

since new

Emissions

CO₂ Emissions
224g/km
K224g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
6785 9781 1363
Expiry Date
Odometer Value
133698 mi
Since Last Pass
9 mi
Completed
Test Number
9060 9397 2258
Odometer Value
133698 mi
Test Result
PASSED
Completed
Test Number
1824 6059 0571
Expiry Date
Odometer Value
133689 mi
Since Last Pass
1816 mi
Completed
Test Number
3607 0278 5332
Odometer Value
133687 mi
Test Result
PASSED
Completed
Test Number
6338 4522 7888
Expiry Date
Odometer Value
131873 mi
Since Last Pass
1566 mi
Completed
Test Number
3711 7371 5377
Odometer Value
131873 mi
Test Result
PASSED
Completed
Test Number
1072 2149 1131
Expiry Date
Odometer Value
130307 mi
Since Last Pass
1597 mi
Test Result
PASSED
Completed
Test Number
9729 3743 1214
Expiry Date
Odometer Value
128710 mi
Since Last Pass
1068 mi
Completed
Test Number
2905 7244 9976
Odometer Value
128707 mi
Test Result
PASSED
Completed
Test Number
7928 2710 1300
Expiry Date
Odometer Value
127642 mi
Since Last Pass
1558 mi
Completed
Test Number
3881 3914 3936
Odometer Value
127642 mi
Test Result
PASSED
Completed
Test Number
5875 2148 9003
Expiry Date
Odometer Value
126084 mi
Since Last Pass
1171 mi
Test Result
PASSED
Completed
Test Number
8354 6443 9097
Expiry Date
Odometer Value
124913 mi
Since Last Pass
1604 mi
Completed
Test Number
2072 4792 9815
Odometer Value
124913 mi
Test Result
PASSED
Completed
Test Number
6293 5118 6209
Expiry Date
Odometer Value
123309 mi
Since Last Pass
2251 mi
Test Result
PASSED
Completed
Test Number
5704 4447 5079
Expiry Date
Odometer Value
121058 mi
Since Last Pass
10482 mi
Completed
Test Number
7078 5973 8462
Odometer Value
121058 mi
Test Result
PASSED
Completed
Test Number
2756 3729 5020
Expiry Date
Odometer Value
110576 mi
Since Last Pass
15639 mi
Test Result
PASSED
Completed
Test Number
7874 7540 4132
Expiry Date
Odometer Value
94937 mi
Since Last Pass
15343 mi
Completed
Test Number
1456 9120 4167
Odometer Value
94775 mi
Test Result
PASSED
Completed
Test Number
3069 0999 3044
Expiry Date
Odometer Value
79594 mi
Since Last Pass
12595 mi
Test Result
PASSED
Completed
Test Number
3956 7100 2180
Expiry Date
Odometer Value
66999 mi
Since Last Pass
14100 mi
Test Result
PASSED
Completed
Test Number
4988 0470 1100
Expiry Date
Odometer Value
52899 mi
Since Last Pass
12221 mi
Completed
Test Number
5679 8430 1197
Odometer Value
52899 mi
Test Result
PASSED
Completed
Test Number
4946 4910 0151
Expiry Date
Odometer Value
40678 mi
Free Car Tax Check & MOT history for MJ07CGO
Contains DVSA and DVLA data under the Open Government Licence v3.0.