Details

Model
Volvo S40 Sport
Colour
Blue
Fuel Type
Petrol
Engine Size
1596cc
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 Sport ND09 MPZ

Road Tax

Tax Status
Taxed
Due Date
Expires
7 Months
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

150,593 mi

January 2026

Above typical

+48,300 mi

vs same-model median

Last 12 months

16,400 mi

↑ from ~7,200 prior yr

Lifetime average

~9,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
4114 9967 4311
Expiry Date
Odometer Value
150593 mi
Since Last Pass
16404 mi
Test Result
PASSED
Completed
Test Number
4798 1610 1490
Expiry Date
Odometer Value
134189 mi
Since Last Pass
7195 mi
Test Result
PASSED
Completed
Test Number
2412 2679 1156
Expiry Date
Odometer Value
126994 mi
Since Last Pass
4628 mi
Completed
Test Number
9473 3242 6024
Odometer Value
126983 mi
Test Result
PASSED
Completed
Test Number
2942 6509 5396
Expiry Date
Odometer Value
122366 mi
Since Last Pass
8489 mi
Completed
Test Number
7993 3305 1105
Odometer Value
122366 mi
Test Result
PASSED
Completed
Test Number
1819 2572 0306
Expiry Date
Odometer Value
113877 mi
Since Last Pass
10313 mi
Completed
Test Number
8978 5832 4758
Odometer Value
113872 mi
Test Result
PASSED
Completed
Test Number
8916 3058 1397
Expiry Date
Odometer Value
103564 mi
Since Last Pass
8677 mi
Completed
Test Number
7954 3963 4307
Odometer Value
103564 mi
Test Result
PASSED
Completed
Test Number
6299 2885 3044
Expiry Date
Odometer Value
94887 mi
Since Last Pass
12242 mi
Completed
Test Number
2521 2264 4626
Odometer Value
94884 mi
Test Result
PASSED
Completed
Test Number
1735 8400 0396
Expiry Date
Odometer Value
82645 mi
Since Last Pass
11069 mi
Completed
Test Number
4592 0448 6536
Odometer Value
82639 mi
Test Result
PASSED
Completed
Test Number
1705 3821 2414
Expiry Date
Odometer Value
71576 mi
Since Last Pass
4923 mi
Test Result
PASSED
Completed
Test Number
9022 9718 9405
Expiry Date
Odometer Value
66653 mi
Since Last Pass
7997 mi
Test Result
PASSED
Completed
Test Number
2716 5610 0819
Expiry Date
Odometer Value
58656 mi
Since Last Pass
6800 mi
Test Result
PASSED
Completed
Test Number
4982 6391 5135
Expiry Date
Odometer Value
51856 mi
Since Last Pass
8617 mi
Test Result
PASSED
Completed
Test Number
2877 9209 4017
Expiry Date
Odometer Value
43239 mi
Since Last Pass
9578 mi
Test Result
PASSED
Completed
Test Number
5261 6879 3009
Expiry Date
Odometer Value
33661 mi
Since Last Pass
6423 mi
Test Result
PASSED
Completed
Test Number
1395 7222 2199
Expiry Date
Odometer Value
27238 mi
Completed
Test Number
9969 6272 2174
Odometer Value
27238 mi
Free Car Tax Check & MOT history for ND09MPZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.