Details

Model
Suzuki Swift
Colour
Blue
Fuel Type
Petrol
Engine Size
1490cc
Registered
Vehicle Age
19 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
6 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

163,595 mi

October 2025

Reading anomaly

Mileage dropped

Treat figures with caution

Emissions

CO₂ Emissions
159g/km
G159g/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
5655 8886 3501
Expiry Date
Odometer Value
163595 mi
Since Last Pass
8991 mi
Test Result
PASSED
Completed
Test Number
9914 6158 9482
Expiry Date
Odometer Value
154604 mi
Since Last Pass
9066 mi
Completed
Test Number
6133 1364 9316
Odometer Value
154604 mi
Test Result
PASSED
Completed
Test Number
3025 1256 4981
Expiry Date
Odometer Value
145538 mi
Since Last Pass
7211 mi
Completed
Test Number
1487 8302 6216
Odometer Value
145388 mi
Test Result
PASSED
Completed
Test Number
2578 0831 7322
Expiry Date
Odometer Value
138327 mi
Since Last Pass
1059 mi
Completed
Test Number
1454 4706 9138
Odometer Value
138327 mi
Test Result
PASSED
Completed
Test Number
1279 0310 7583
Expiry Date
Odometer Value
137268 mi
Since Last Pass
84828 mi
Test Result
PASSED
Completed
Test Number
7098 0181 5537
Expiry Date
Odometer Value
52440 mi
Since Last Pass
-77877 mi
Completed
Test Number
6910 9135 1931
Odometer Value
134902 mi
Test Result
PASSED
Completed
Test Number
1972 7088 6488
Expiry Date
Odometer Value
130317 mi
Since Last Pass
9527 mi
Completed
Test Number
5014 5792 3756
Odometer Value
130317 mi
Test Result
PASSED
Completed
Test Number
1956 9131 6278
Expiry Date
Odometer Value
120790 mi
Since Last Pass
14912 mi
Test Result
PASSED
Completed
Test Number
7010 3936 4872
Expiry Date
Odometer Value
105878 mi
Since Last Pass
9254 mi
Completed
Test Number
7311 6142 4997
Odometer Value
105878 mi
Test Result
PASSED
Completed
Test Number
5857 6669 5137
Expiry Date
Odometer Value
96624 mi
Since Last Pass
7673 mi
Completed
Test Number
1369 6619 5163
Odometer Value
96624 mi
Test Result
PASSED
Completed
Test Number
5781 4270 4260
Expiry Date
Odometer Value
88951 mi
Since Last Pass
9510 mi
Completed
Test Number
3095 1589 4149
Odometer Value
88695 mi
Completed
Test Number
7569 5679 3168
Odometer Value
79441 mi
Test Result
PASSED
Completed
Test Number
2688 5639 3451
Expiry Date
Odometer Value
79441 mi
Since Last Pass
9865 mi
Test Result
PASSED
Completed
Test Number
2765 4301 2297
Expiry Date
Odometer Value
69576 mi
Since Last Pass
18521 mi
Completed
Test Number
6158 5351 2211
Odometer Value
69576 mi
Test Result
PASSED
Completed
Test Number
6466 8174 1180
Expiry Date
Odometer Value
51055 mi
Since Last Pass
17075 mi
Test Result
PASSED
Completed
Test Number
8008 7856 0062
Expiry Date
Odometer Value
33980 mi
Free Car Tax Check & MOT history for HG56UJL
Contains DVSA and DVLA data under the Open Government Licence v3.0.