Details

Model
Volvo V40
Colour
Grey
Fuel Type
Petrol
Engine Size
1783cc
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 V40 YY04 HTP

Road Tax

Tax Status
Taxed
Due Date
Expires
2 Weeks
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

142,107 mi

February 2025

Above typical

+31,200 mi

vs same-model median

Last 12 months

6,100 mi

↓ from ~10,300 prior yr

Lifetime average

~6,800 mi / yr

since new

Emissions

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

MOT History

MOT Status
Dangerous Fault Listed
Expiry Date
Completed
Test Number
9334 4700 2778
Odometer Value
148778 mi
Test Result
PASSED
Completed
Test Number
1275 6686 2999
Expiry Date
Odometer Value
142107 mi
Since Last Pass
6113 mi
Completed
Test Number
6731 6722 5777
Odometer Value
142107 mi
Test Result
PASSED
Completed
Test Number
5909 8695 4991
Expiry Date
Odometer Value
135994 mi
Since Last Pass
10330 mi
Test Result
PASSED
Completed
Test Number
7499 2126 0909
Expiry Date
Odometer Value
125664 mi
Since Last Pass
11861 mi
Test Result
PASSED
Completed
Test Number
7848 7269 9231
Expiry Date
Odometer Value
113803 mi
Since Last Pass
10851 mi
Test Result
PASSED
Completed
Test Number
7686 4109 8834
Expiry Date
Odometer Value
102952 mi
Since Last Pass
5481 mi
Test Result
PASSED
Completed
Test Number
8947 0734 2992
Expiry Date
Odometer Value
97471 mi
Since Last Pass
3426 mi
Test Result
PASSED
Completed
Test Number
5292 1113 8417
Expiry Date
Odometer Value
94045 mi
Since Last Pass
3939 mi
Completed
Test Number
7035 1211 2121
Odometer Value
94045 mi
Test Result
PASSED
Completed
Test Number
6084 8184 4766
Expiry Date
Odometer Value
90106 mi
Since Last Pass
5406 mi
Test Result
PASSED
Completed
Test Number
5569 5711 3668
Expiry Date
Odometer Value
84700 mi
Since Last Pass
5134 mi
Test Result
PASSED
Completed
Test Number
6643 9588 9709
Expiry Date
Odometer Value
79566 mi
Since Last Pass
4834 mi
Test Result
PASSED
Completed
Test Number
8375 6630 5078
Expiry Date
Odometer Value
74732 mi
Since Last Pass
5398 mi
Completed
Test Number
4765 3930 4032
Odometer Value
69334 mi
Test Result
PASSED
Completed
Test Number
2253 5990 4094
Expiry Date
Odometer Value
69334 mi
Since Last Pass
6743 mi
Test Result
PASSED
Completed
Test Number
9974 2352 3040
Expiry Date
Odometer Value
62591 mi
Since Last Pass
6767 mi
Test Result
PASSED
Completed
Test Number
2591 7362 2025
Expiry Date
Odometer Value
55824 mi
Since Last Pass
6098 mi
Test Result
PASSED
Completed
Test Number
3974 7101 1012
Expiry Date
Odometer Value
49726 mi
Since Last Pass
5726 mi
Test Result
PASSED
Completed
Test Number
7139 3732 0014
Expiry Date
Odometer Value
44000 mi
Since Last Pass
7410 mi
Test Result
PASSED
Completed
Test Number
6127 8381 9014
Expiry Date
Odometer Value
36590 mi
Since Last Pass
5667 mi
Test Result
PASSED
Completed
Test Number
9026 9612 8098
Expiry Date
Odometer Value
30923 mi
Since Last Pass
5158 mi
Test Result
PASSED
Completed
Test Number
2418 5043 7057
Expiry Date
Odometer Value
25765 mi
Free Car Tax Check & MOT history for YY04HTP
Contains DVSA and DVLA data under the Open Government Licence v3.0.