Details

Model
Mazda 2 TS
Colour
Red
Fuel Type
Petrol
Engine Size
1348cc
Registered
Vehicle Age
18 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 HG57 TYZ

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£170
Paid Monthly
£14.88

Mileage History

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

Latest reading

128,411 mi

October 2025

Above typical

+38,500 mi

vs same-model median

Last 12 months

7,100 mi

↓ from ~13,300 prior yr

Lifetime average

~7,200 mi / yr

since new

Emissions

CO₂ Emissions
129g/km
D129g/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
8489 1401 9659
Expiry Date
Odometer Value
128411 mi
Since Last Pass
7129 mi
Test Result
PASSED
Completed
Test Number
4196 0146 5228
Expiry Date
Odometer Value
121282 mi
Since Last Pass
13347 mi
Completed
Test Number
3943 9021 5598
Odometer Value
121282 mi
Test Result
PASSED
Completed
Test Number
7617 7741 6297
Expiry Date
Odometer Value
107935 mi
Since Last Pass
8284 mi
Test Result
PASSED
Completed
Test Number
3193 0946 7770
Expiry Date
Odometer Value
99651 mi
Since Last Pass
9075 mi
Test Result
PASSED
Completed
Test Number
1580 6540 5712
Expiry Date
Odometer Value
90576 mi
Since Last Pass
4537 mi
Test Result
PASSED
Completed
Test Number
4342 5469 0010
Expiry Date
Odometer Value
86039 mi
Since Last Pass
7330 mi
Test Result
PASSED
Completed
Test Number
3538 8706 9463
Expiry Date
Odometer Value
78709 mi
Since Last Pass
9674 mi
Completed
Test Number
5296 3974 9842
Odometer Value
78709 mi
Test Result
PASSED
Completed
Test Number
7072 9334 3259
Expiry Date
Odometer Value
69035 mi
Since Last Pass
13930 mi
Test Result
PASSED
Completed
Test Number
8177 9866 4613
Expiry Date
Odometer Value
55105 mi
Since Last Pass
5810 mi
Completed
Test Number
7533 8813 8668
Odometer Value
54926 mi
Test Result
PASSED
Completed
Test Number
7471 1520 8193
Expiry Date
Odometer Value
49295 mi
Since Last Pass
5992 mi
Test Result
PASSED
Completed
Test Number
3912 8711 4138
Expiry Date
Odometer Value
43303 mi
Since Last Pass
6826 mi
Test Result
PASSED
Completed
Test Number
5685 4850 4393
Expiry Date
Odometer Value
36477 mi
Since Last Pass
5544 mi
Test Result
PASSED
Completed
Test Number
2898 3691 3340
Expiry Date
Odometer Value
30933 mi
Since Last Pass
5230 mi
Test Result
PASSED
Completed
Test Number
8658 5841 2331
Expiry Date
Odometer Value
25703 mi
Since Last Pass
5208 mi
Test Result
PASSED
Completed
Test Number
7482 3181 1304
Expiry Date
Odometer Value
20495 mi
Since Last Pass
5070 mi
Completed
Test Number
4793 7151 1385
Odometer Value
20495 mi
Test Result
PASSED
Completed
Test Number
3543 3271 0305
Expiry Date
Odometer Value
15425 mi
Free Car Tax Check & MOT history for HG57TYZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.