Details

Model
Volvo S40
Colour
Grey
Fuel Type
Diesel
Engine Size
1560cc
Registered
Vehicle Age
17 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 S40 GL59 PXW

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£35
Paid Monthly
£3.06

Mileage History

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

Latest reading

134,651 mi

June 2026

Typical mileage

+11,600 mi

vs same-model median

Lifetime average

~8,200 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
5199 5073 9019
Expiry Date
Odometer Value
134651 mi
Since Last Pass
173 mi
Completed
Test Number
6547 5866 0201
Odometer Value
134651 mi
Test Result
PASSED
Completed
Test Number
3783 6036 4569
Expiry Date
Odometer Value
134478 mi
Since Last Pass
1556 mi
Completed
Test Number
3917 8652 7589
Odometer Value
134477 mi
Test Result
PASSED
Completed
Test Number
8090 5095 1171
Expiry Date
Odometer Value
132922 mi
Since Last Pass
1840 mi
Test Result
PASSED
Completed
Test Number
1644 8782 1843
Expiry Date
Odometer Value
131082 mi
Since Last Pass
2340 mi
Completed
Test Number
8489 1252 5622
Odometer Value
131080 mi
Test Result
PASSED
Completed
Test Number
2035 5126 5614
Expiry Date
Odometer Value
128742 mi
Since Last Pass
2657 mi
Test Result
PASSED
Completed
Test Number
4095 4439 9656
Expiry Date
Odometer Value
126085 mi
Since Last Pass
3026 mi
Test Result
PASSED
Completed
Test Number
9713 2566 6751
Expiry Date
Odometer Value
123059 mi
Since Last Pass
4446 mi
Test Result
PASSED
Completed
Test Number
8917 3054 1091
Expiry Date
Odometer Value
118613 mi
Since Last Pass
7191 mi
Completed
Test Number
5226 6402 2287
Odometer Value
118613 mi
Test Result
PASSED
Completed
Test Number
3920 2820 8712
Expiry Date
Odometer Value
111422 mi
Since Last Pass
7422 mi
Test Result
PASSED
Completed
Test Number
7892 5726 4202
Expiry Date
Odometer Value
104000 mi
Since Last Pass
11792 mi
Test Result
PASSED
Completed
Test Number
5278 3680 5084
Expiry Date
Odometer Value
92208 mi
Since Last Pass
17548 mi
Test Result
PASSED
Completed
Test Number
8774 7870 4033
Expiry Date
Odometer Value
74660 mi
Since Last Pass
16973 mi
Completed
Test Number
4353 8980 3018
Odometer Value
57687 mi
Test Result
PASSED
Completed
Test Number
6193 5920 3064
Expiry Date
Odometer Value
57687 mi
Contains DVSA and DVLA data under the Open Government Licence v3.0.