Details

Model
Mazda MX-5
Colour
Red
Fuel Type
Petrol
Engine Size
1999cc
Registered
Vehicle Age
20 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 MX-5 NJ06 ZCZ

Road Tax

Tax Status
Taxed
Due Date
Expires
10 Months
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

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

Latest reading

134,329 mi

February 2026

Above typical

+54,900 mi

vs same-model median

Last 12 months

11,100 mi

↑ from ~3,500 prior yr

Lifetime average

~6,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
8666 3646 2216
Expiry Date
Odometer Value
134329 mi
Since Last Pass
11127 mi
Completed
Test Number
2403 4134 7787
Odometer Value
134309 mi
Test Result
PASSED
Completed
Test Number
2436 1303 6268
Expiry Date
Odometer Value
123202 mi
Since Last Pass
3549 mi
Test Result
PASSED
Completed
Test Number
1704 3549 7187
Expiry Date
Odometer Value
119653 mi
Since Last Pass
5703 mi
Completed
Test Number
1891 6972 4735
Odometer Value
119653 mi
Test Result
PASSED
Completed
Test Number
9026 6139 0202
Expiry Date
Odometer Value
113950 mi
Since Last Pass
4404 mi
Completed
Test Number
8001 0966 9995
Odometer Value
113950 mi
Test Result
PASSED
Completed
Test Number
2478 2209 0972
Expiry Date
Odometer Value
109546 mi
Since Last Pass
4245 mi
Completed
Test Number
9941 0234 1496
Odometer Value
109545 mi
Test Result
PASSED
Completed
Test Number
6040 7060 1936
Expiry Date
Odometer Value
105301 mi
Since Last Pass
4501 mi
Completed
Test Number
5481 2212 5675
Odometer Value
105301 mi
Test Result
PASSED
Completed
Test Number
6776 9298 2567
Expiry Date
Odometer Value
100800 mi
Since Last Pass
7342 mi
Completed
Test Number
6799 1921 8734
Odometer Value
100800 mi
Test Result
PASSED
Completed
Test Number
1571 8996 7137
Expiry Date
Odometer Value
93458 mi
Since Last Pass
8930 mi
Test Result
PASSED
Completed
Test Number
4229 0832 7403
Expiry Date
Odometer Value
84528 mi
Since Last Pass
492 mi
Completed
Test Number
9169 0962 3698
Odometer Value
84528 mi
Test Result
PASSED
Completed
Test Number
7682 8362 3030
Expiry Date
Odometer Value
84036 mi
Since Last Pass
3434 mi
Test Result
PASSED
Completed
Test Number
7072 6710 9513
Expiry Date
Odometer Value
80602 mi
Since Last Pass
4693 mi
Test Result
PASSED
Completed
Test Number
4073 4855 5069
Expiry Date
Odometer Value
75909 mi
Since Last Pass
3149 mi
Test Result
PASSED
Completed
Test Number
8162 0206 4090
Expiry Date
Odometer Value
72760 mi
Since Last Pass
4092 mi
Test Result
PASSED
Completed
Test Number
6894 5915 3060
Expiry Date
Odometer Value
68668 mi
Since Last Pass
2643 mi
Test Result
PASSED
Completed
Test Number
4777 8205 2024
Expiry Date
Odometer Value
66025 mi
Since Last Pass
1479 mi
Test Result
PASSED
Completed
Test Number
7267 2025 1080
Expiry Date
Odometer Value
64546 mi
Since Last Pass
8086 mi
Completed
Test Number
2651 0015 1052
Odometer Value
64546 mi
Test Result
PASSED
Completed
Test Number
4913 4974 0025
Expiry Date
Odometer Value
56460 mi
Since Last Pass
14807 mi
Test Result
PASSED
Completed
Test Number
2422 6185 9069
Expiry Date
Odometer Value
41653 mi
Free Car Tax Check & MOT history for NJ06ZCZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.