Details

Model
Mazda 2 TS
Colour
Grey
Fuel Type
Petrol
Engine Size
1388cc
Registered
Vehicle Age
22 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 →
Mazda 2 TS HG04 KHF

Road Tax

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

54,817 mi

December 2025

Below typical

-30,800 mi

vs same-model median

Last 12 months

1,000 mi

≈ same as prior yr

Lifetime average

~2,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
3889 3012 7355
Expiry Date
Odometer Value
54817 mi
Since Last Pass
1048 mi
Test Result
PASSED
Completed
Test Number
7813 9661 2122
Expiry Date
Odometer Value
53769 mi
Since Last Pass
1149 mi
Test Result
PASSED
Completed
Test Number
6851 9515 5690
Expiry Date
Odometer Value
52620 mi
Since Last Pass
6816 mi
Test Result
PASSED
Completed
Test Number
3154 9694 1628
Expiry Date
Odometer Value
45804 mi
Since Last Pass
1846 mi
Completed
Test Number
6494 5280 3522
Odometer Value
45804 mi
Test Result
PASSED
Completed
Test Number
1188 0899 8677
Expiry Date
Odometer Value
43958 mi
Since Last Pass
1232 mi
Test Result
PASSED
Completed
Test Number
3062 2381 9073
Expiry Date
Odometer Value
42726 mi
Since Last Pass
2893 mi
Test Result
PASSED
Completed
Test Number
8261 4304 5962
Expiry Date
Odometer Value
39833 mi
Since Last Pass
4400 mi
Test Result
PASSED
Completed
Test Number
9322 9345 5479
Expiry Date
Odometer Value
35433 mi
Since Last Pass
2706 mi
Test Result
PASSED
Completed
Test Number
1967 6830 4253
Expiry Date
Odometer Value
32727 mi
Since Last Pass
4737 mi
Completed
Test Number
1632 2355 0270
Odometer Value
32727 mi
Test Result
PASSED
Completed
Test Number
8410 1407 5190
Expiry Date
Odometer Value
27990 mi
Since Last Pass
3116 mi
Test Result
PASSED
Completed
Test Number
3302 2463 9341
Expiry Date
Odometer Value
24874 mi
Since Last Pass
3832 mi
Test Result
PASSED
Completed
Test Number
1579 4177 5495
Expiry Date
Odometer Value
21042 mi
Since Last Pass
2900 mi
Test Result
PASSED
Completed
Test Number
7895 6936 4094
Expiry Date
Odometer Value
18142 mi
Since Last Pass
2146 mi
Test Result
PASSED
Completed
Test Number
1051 9887 3004
Expiry Date
Odometer Value
15996 mi
Since Last Pass
3828 mi
Test Result
PASSED
Completed
Test Number
1690 8236 2098
Expiry Date
Odometer Value
12168 mi
Since Last Pass
770 mi
Test Result
PASSED
Completed
Test Number
1593 8417 1423
Expiry Date
Odometer Value
11398 mi
Since Last Pass
2198 mi
Test Result
PASSED
Completed
Test Number
2940 2936 0096
Expiry Date
Odometer Value
9200 mi
Since Last Pass
1026 mi
Test Result
PASSED
Completed
Test Number
2420 4988 9040
Expiry Date
Odometer Value
8174 mi
Since Last Pass
500 mi
Completed
Test Number
2008 6208 9016
Odometer Value
8160 mi
Test Result
PASSED
Completed
Test Number
5110 6098 8073
Expiry Date
Odometer Value
7674 mi
Since Last Pass
1604 mi
Test Result
PASSED
Completed
Test Number
7033 6288 7071
Expiry Date
Odometer Value
6070 mi
Free Car Tax Check & MOT history for HG04KHF
Contains DVSA and DVLA data under the Open Government Licence v3.0.