Details

Model
Suzuki Swift Vvts GLX
Colour
Grey
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 →
Suzuki Swift Vvts GLX BG56 TLF

Road Tax

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

144,333 mi

October 2025

Above typical

+44,800 mi

vs same-model median

Last 12 months

3,300 mi

≈ same as prior yr

Lifetime average

~7,700 mi / yr

since new

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
4 Months
Test Result
PASSED
Completed
Test Number
9261 9815 7819
Expiry Date
Odometer Value
144333 mi
Since Last Pass
3290 mi
Test Result
PASSED
Completed
Test Number
5702 6788 2137
Expiry Date
Odometer Value
141043 mi
Since Last Pass
3453 mi
Completed
Test Number
9584 1169 9712
Odometer Value
141043 mi
Test Result
PASSED
Completed
Test Number
1757 8422 3955
Expiry Date
Odometer Value
137590 mi
Since Last Pass
8145 mi
Test Result
PASSED
Completed
Test Number
9723 9090 6971
Expiry Date
Odometer Value
129445 mi
Since Last Pass
6072 mi
Completed
Test Number
4579 1304 5686
Odometer Value
129442 mi
Test Result
PASSED
Completed
Test Number
4321 9828 3666
Expiry Date
Odometer Value
123373 mi
Since Last Pass
5903 mi
Test Result
PASSED
Completed
Test Number
3429 0493 5430
Expiry Date
Odometer Value
117470 mi
Since Last Pass
5004 mi
Completed
Test Number
1537 5527 3310
Odometer Value
117469 mi
Test Result
PASSED
Completed
Test Number
3363 5617 4868
Expiry Date
Odometer Value
112466 mi
Since Last Pass
9952 mi
Test Result
PASSED
Completed
Test Number
1584 3161 0353
Expiry Date
Odometer Value
102514 mi
Since Last Pass
8622 mi
Completed
Test Number
7963 1741 1504
Odometer Value
102514 mi
Test Result
PASSED
Completed
Test Number
7869 9176 6353
Expiry Date
Odometer Value
93892 mi
Since Last Pass
7626 mi
Test Result
PASSED
Completed
Test Number
3744 9875 1244
Expiry Date
Odometer Value
86266 mi
Since Last Pass
9501 mi
Completed
Test Number
3907 8696 0785
Odometer Value
86266 mi
Test Result
PASSED
Completed
Test Number
7009 5503 4038
Expiry Date
Odometer Value
76765 mi
Since Last Pass
8070 mi
Completed
Test Number
1979 9695 2849
Odometer Value
76741 mi
Test Result
PASSED
Completed
Test Number
9765 2563 4302
Expiry Date
Odometer Value
68695 mi
Since Last Pass
6544 mi
Test Result
PASSED
Completed
Test Number
1867 0134 4004
Expiry Date
Odometer Value
62151 mi
Since Last Pass
8335 mi
Completed
Test Number
3872 0573 4058
Odometer Value
62151 mi
Test Result
PASSED
Completed
Test Number
1896 4325 3481
Expiry Date
Odometer Value
53816 mi
Since Last Pass
11062 mi
Completed
Test Number
1183 8315 3409
Odometer Value
53816 mi
Test Result
PASSED
Completed
Test Number
8685 3634 2081
Expiry Date
Odometer Value
42754 mi
Since Last Pass
8768 mi
Test Result
PASSED
Completed
Test Number
2284 9475 1031
Expiry Date
Odometer Value
33986 mi
Since Last Pass
8544 mi
Test Result
PASSED
Completed
Test Number
4325 0027 0054
Expiry Date
Odometer Value
25442 mi
Free Car Tax Check & MOT history for BG56TLF
Contains DVSA and DVLA data under the Open Government Licence v3.0.