Details

Model
Mazda MX-5
Colour
Grey
Fuel Type
Petrol
Engine Size
1597cc
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 MX-5 HG04 YWZ

Road Tax

Tax Status
Taxed
Due Date
Expires
6 Months
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

71,600 mi

October 2025

Typical mileage

-5,300 mi

vs same-model median

Last 12 months

1,600 mi

↓ from ~1,800 prior yr

Lifetime average

~3,300 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
5 Months
Test Result
PASSED
Completed
Test Number
4312 3429 8493
Expiry Date
Odometer Value
71600 mi
Since Last Pass
1587 mi
Completed
Test Number
9484 6249 1247
Odometer Value
71600 mi
Test Result
PASSED
Completed
Test Number
8619 1361 6562
Expiry Date
Odometer Value
70013 mi
Since Last Pass
1830 mi
Completed
Test Number
4090 3695 6136
Odometer Value
70013 mi
Test Result
PASSED
Completed
Test Number
2913 6516 2492
Expiry Date
Odometer Value
68183 mi
Since Last Pass
2567 mi
Completed
Test Number
1822 0206 9107
Odometer Value
68183 mi
Test Result
PASSED
Completed
Test Number
6742 1366 3813
Expiry Date
Odometer Value
65616 mi
Since Last Pass
2641 mi
Test Result
PASSED
Completed
Test Number
6584 3271 5474
Expiry Date
Odometer Value
62975 mi
Since Last Pass
2403 mi
Test Result
PASSED
Completed
Test Number
8937 2644 8193
Expiry Date
Odometer Value
60572 mi
Since Last Pass
4081 mi
Test Result
PASSED
Completed
Test Number
9536 2581 6029
Expiry Date
Odometer Value
56491 mi
Since Last Pass
3454 mi
Test Result
PASSED
Completed
Test Number
2554 3376 1750
Expiry Date
Odometer Value
53037 mi
Since Last Pass
5047 mi
Test Result
PASSED
Completed
Test Number
6072 3071 7843
Expiry Date
Odometer Value
47990 mi
Since Last Pass
6507 mi
Test Result
PASSED
Completed
Test Number
2223 9657 9474
Expiry Date
Odometer Value
41483 mi
Since Last Pass
4106 mi
Test Result
PASSED
Completed
Test Number
8797 1822 5124
Expiry Date
Odometer Value
37377 mi
Since Last Pass
6100 mi
Test Result
PASSED
Completed
Test Number
8959 6523 4153
Expiry Date
Odometer Value
31277 mi
Since Last Pass
3469 mi
Test Result
PASSED
Completed
Test Number
6386 9663 3121
Expiry Date
Odometer Value
27808 mi
Since Last Pass
913 mi
Test Result
PASSED
Completed
Test Number
4198 0063 2180
Expiry Date
Odometer Value
26895 mi
Since Last Pass
1291 mi
Test Result
PASSED
Completed
Test Number
7082 2781 1172
Expiry Date
Odometer Value
25604 mi
Since Last Pass
1945 mi
Test Result
PASSED
Completed
Test Number
7529 9751 0137
Expiry Date
Odometer Value
23659 mi
Since Last Pass
1270 mi
Test Result
PASSED
Completed
Test Number
2937 5203 9435
Expiry Date
Odometer Value
22389 mi
Since Last Pass
1782 mi
Test Result
PASSED
Completed
Test Number
9148 2623 8177
Expiry Date
Odometer Value
20607 mi
Since Last Pass
2339 mi
Test Result
PASSED
Completed
Test Number
5942 9584 7120
Expiry Date
Odometer Value
18268 mi
Free Car Tax Check & MOT history for HG04YWZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.