Details

Model
Mazda 2 TS
Colour
Green
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 NJ08 VDK

Road Tax

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

94,394 mi

February 2026

Typical mileage

-7,900 mi

vs same-model median

Last 12 months

5,900 mi

↑ from ~2,400 prior yr

Lifetime average

~5,300 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
8 Months
Test Result
PASSED
Completed
Test Number
3401 7645 0321
Expiry Date
Odometer Value
94394 mi
Since Last Pass
5854 mi
Test Result
PASSED
Completed
Test Number
5453 2545 9990
Expiry Date
Odometer Value
88540 mi
Since Last Pass
2381 mi
Completed
Test Number
8712 5684 9295
Odometer Value
88540 mi
Test Result
PASSED
Completed
Test Number
6049 7329 8022
Expiry Date
Odometer Value
86159 mi
Since Last Pass
4417 mi
Completed
Test Number
2082 4306 1606
Odometer Value
86159 mi
Test Result
PASSED
Completed
Test Number
2330 0993 5433
Expiry Date
Odometer Value
81742 mi
Since Last Pass
9128 mi
Completed
Test Number
8604 3287 9126
Odometer Value
81742 mi
Test Result
PASSED
Completed
Test Number
5707 8030 4396
Expiry Date
Odometer Value
72614 mi
Since Last Pass
1061 mi
Test Result
PASSED
Completed
Test Number
4935 8698 2475
Expiry Date
Odometer Value
71553 mi
Since Last Pass
3122 mi
Completed
Test Number
9498 6184 0496
Odometer Value
71532 mi
Test Result
PASSED
Completed
Test Number
2229 9069 0856
Expiry Date
Odometer Value
68431 mi
Since Last Pass
4978 mi
Completed
Test Number
3370 3268 8381
Odometer Value
68431 mi
Test Result
PASSED
Completed
Test Number
4813 1296 3188
Expiry Date
Odometer Value
63453 mi
Since Last Pass
2824 mi
Completed
Test Number
9998 0221 8310
Odometer Value
63453 mi
Test Result
PASSED
Completed
Test Number
3672 1496 0086
Expiry Date
Odometer Value
60629 mi
Since Last Pass
6289 mi
Completed
Test Number
9541 1681 6573
Odometer Value
60629 mi
Test Result
PASSED
Completed
Test Number
4704 5137 3099
Expiry Date
Odometer Value
54340 mi
Since Last Pass
14641 mi
Completed
Test Number
4917 9302 8935
Odometer Value
54340 mi
Test Result
PASSED
Completed
Test Number
3143 7807 8056
Expiry Date
Odometer Value
39699 mi
Since Last Pass
2719 mi
Test Result
PASSED
Completed
Test Number
4499 2729 4220
Expiry Date
Odometer Value
36980 mi
Since Last Pass
2971 mi
Completed
Test Number
5888 7719 3244
Odometer Value
34009 mi
Test Result
PASSED
Completed
Test Number
3590 2779 3421
Expiry Date
Odometer Value
34009 mi
Since Last Pass
1636 mi
Test Result
PASSED
Completed
Test Number
1464 6158 3017
Expiry Date
Odometer Value
32373 mi
Since Last Pass
6635 mi
Test Result
PASSED
Completed
Test Number
3482 1016 2063
Expiry Date
Odometer Value
25738 mi
Since Last Pass
8461 mi
Completed
Test Number
9361 8215 2092
Odometer Value
25574 mi
Test Result
PASSED
Completed
Test Number
8777 4926 1078
Expiry Date
Odometer Value
17277 mi
Completed
Test Number
4154 6996 1090
Odometer Value
17275 mi
Free Car Tax Check & MOT history for NJ08VDK
Contains DVSA and DVLA data under the Open Government Licence v3.0.