Details

Model
Volvo S40
Colour
Silver
Fuel Type
Petrol
Engine Size
1948cc
Registered
Vehicle Age
24 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 AD02 UBC

Road Tax

Tax Status
SORN
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

100,759 mi

September 2025

Typical mileage

+4,000 mi

vs same-model median

Last 12 months

3,500 mi

↑ from ~1,600 prior yr

Lifetime average

~4,300 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
3 Months
Test Result
PASSED
Completed
Test Number
1951 2925 0240
Expiry Date
Odometer Value
100759 mi
Since Last Pass
3515 mi
Completed
Test Number
3734 4332 5745
Odometer Value
100669 mi
Test Result
PASSED
Completed
Test Number
2534 7390 4539
Expiry Date
Odometer Value
97244 mi
Since Last Pass
1635 mi
Test Result
PASSED
Completed
Test Number
9382 4237 0143
Expiry Date
Odometer Value
95609 mi
Since Last Pass
844 mi
Completed
Test Number
7546 4146 5574
Odometer Value
95608 mi
Test Result
PASSED
Completed
Test Number
5728 6823 8199
Expiry Date
Odometer Value
94765 mi
Since Last Pass
2070 mi
Completed
Test Number
8653 2084 1766
Odometer Value
94759 mi
Test Result
PASSED
Completed
Test Number
5362 6640 9546
Expiry Date
Odometer Value
92695 mi
Since Last Pass
1045 mi
Test Result
PASSED
Completed
Test Number
1078 1000 5387
Expiry Date
Odometer Value
91650 mi
Since Last Pass
1372 mi
Test Result
PASSED
Completed
Test Number
9445 2903 1760
Expiry Date
Odometer Value
90278 mi
Since Last Pass
2880 mi
Completed
Test Number
2812 9426 5018
Odometer Value
90268 mi
Test Result
PASSED
Completed
Test Number
8206 1271 8278
Expiry Date
Odometer Value
87398 mi
Since Last Pass
3934 mi
Completed
Test Number
8919 4992 7561
Odometer Value
87395 mi
Test Result
PASSED
Completed
Test Number
9954 2357 5861
Expiry Date
Odometer Value
83464 mi
Since Last Pass
5017 mi
Test Result
PASSED
Completed
Test Number
8292 5799 5145
Expiry Date
Odometer Value
78447 mi
Since Last Pass
4221 mi
Test Result
PASSED
Completed
Test Number
8720 4064 5693
Expiry Date
Odometer Value
74226 mi
Since Last Pass
4128 mi
Test Result
PASSED
Completed
Test Number
3178 9181 4451
Expiry Date
Odometer Value
70098 mi
Since Last Pass
3964 mi
Test Result
PASSED
Completed
Test Number
3266 1700 3244
Expiry Date
Odometer Value
66134 mi
Since Last Pass
5053 mi
Test Result
PASSED
Completed
Test Number
9881 1690 2271
Expiry Date
Odometer Value
61081 mi
Since Last Pass
4815 mi
Test Result
PASSED
Completed
Test Number
6076 9900 1215
Expiry Date
Odometer Value
56266 mi
Since Last Pass
4514 mi
Completed
Test Number
9478 6800 1241
Odometer Value
56263 mi
Test Result
PASSED
Completed
Test Number
3603 9001 0259
Expiry Date
Odometer Value
51752 mi
Since Last Pass
6042 mi
Test Result
PASSED
Completed
Test Number
3820 6051 9206
Expiry Date
Odometer Value
45710 mi
Since Last Pass
5144 mi
Test Result
PASSED
Completed
Test Number
1413 3101 8277
Expiry Date
Odometer Value
40566 mi
Since Last Pass
6942 mi
Test Result
PASSED
Completed
Test Number
9638 8287 7165
Expiry Date
Odometer Value
33624 mi
Since Last Pass
7470 mi
Test Result
PASSED
Completed
Test Number
8536 3927 6115
Expiry Date
Odometer Value
26154 mi
Since Last Pass
6665 mi
Test Result
PASSED
Completed
Test Number
2932 9257 5435
Expiry Date
Odometer Value
19489 mi
Free Car Tax Check & MOT history for AD02UBC
Contains DVSA and DVLA data under the Open Government Licence v3.0.