Details

Model
Suzuki Swift
Colour
Orange
Fuel Type
Petrol
Engine Size
1490cc
Registered
Vehicle Age
20 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 →

Road Tax

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

133,777 mi

November 2025

Above typical

+30,500 mi

vs same-model median

Last 12 months

1,500 mi

≈ same as prior yr

Lifetime average

~6,800 mi / yr

since new

Emissions

CO₂ Emissions
170g/km
H170g/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
5258 2423 5923
Expiry Date
Odometer Value
133777 mi
Since Last Pass
1546 mi
Completed
Test Number
9581 8251 1219
Odometer Value
133764 mi
Test Result
PASSED
Completed
Test Number
6458 0034 4925
Expiry Date
Odometer Value
132231 mi
Since Last Pass
1650 mi
Completed
Test Number
1421 7065 3841
Odometer Value
132231 mi
Completed
Test Number
1247 4969 1658
Odometer Value
132226 mi
Test Result
PASSED
Completed
Test Number
7624 8177 6727
Expiry Date
Odometer Value
130581 mi
Since Last Pass
930 mi
Completed
Test Number
2113 4585 7383
Odometer Value
130561 mi
Test Result
PASSED
Completed
Test Number
4420 4735 5307
Expiry Date
Odometer Value
129651 mi
Since Last Pass
5021 mi
Test Result
PASSED
Completed
Test Number
1934 7732 4338
Expiry Date
Odometer Value
124630 mi
Since Last Pass
6646 mi
Test Result
PASSED
Completed
Test Number
6868 8505 7605
Expiry Date
Odometer Value
117984 mi
Since Last Pass
6234 mi
Test Result
PASSED
Completed
Test Number
6585 2227 9925
Expiry Date
Odometer Value
111750 mi
Since Last Pass
7226 mi
Completed
Test Number
2853 0516 1627
Odometer Value
111750 mi
Test Result
PASSED
Completed
Test Number
4307 6851 2886
Expiry Date
Odometer Value
104524 mi
Since Last Pass
15962 mi
Completed
Test Number
9347 6036 4893
Odometer Value
104583 mi
Test Result
PASSED
Completed
Test Number
1679 6627 6538
Expiry Date
Odometer Value
88562 mi
Since Last Pass
12699 mi
Completed
Test Number
4067 9865 0562
Odometer Value
88562 mi
Test Result
PASSED
Completed
Test Number
5505 0939 5014
Expiry Date
Odometer Value
75863 mi
Since Last Pass
8703 mi
Completed
Test Number
8987 8081 1383
Odometer Value
75855 mi
Test Result
PASSED
Completed
Test Number
3340 8448 2848
Expiry Date
Odometer Value
67160 mi
Since Last Pass
5603 mi
Completed
Test Number
3405 3890 6710
Odometer Value
67160 mi
Test Result
PASSED
Completed
Test Number
1774 6156 5026
Expiry Date
Odometer Value
61557 mi
Since Last Pass
2990 mi
Completed
Test Number
5871 1286 4019
Odometer Value
58567 mi
Test Result
PASSED
Completed
Test Number
1350 2236 4497
Expiry Date
Odometer Value
58567 mi
Since Last Pass
2699 mi
Test Result
PASSED
Completed
Test Number
4257 2166 3066
Expiry Date
Odometer Value
55868 mi
Since Last Pass
7958 mi
Test Result
PASSED
Completed
Test Number
3296 7066 2085
Expiry Date
Odometer Value
47910 mi
Since Last Pass
7942 mi
Test Result
PASSED
Completed
Test Number
1656 7066 1428
Expiry Date
Odometer Value
39968 mi
Since Last Pass
5630 mi
Test Result
PASSED
Completed
Test Number
6421 2116 0005
Expiry Date
Odometer Value
34338 mi
Since Last Pass
9135 mi
Test Result
PASSED
Completed
Test Number
8124 7116 9021
Expiry Date
Odometer Value
25203 mi
Free Car Tax Check & MOT history for WJ06HNH
Contains DVSA and DVLA data under the Open Government Licence v3.0.