Details

Model
Mazda MX-5
Colour
Black
Fuel Type
Petrol
Engine Size
1798cc
Registered
Vehicle Age
19 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 YH56 EPF

Road Tax

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

87,969 mi

September 2025

Typical mileage

+9,900 mi

vs same-model median

Last 12 months

5,700 mi

↑ from ~2,200 prior yr

Lifetime average

~4,600 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
3 Months
Test Result
PASSED
Completed
Test Number
5330 3043 9763
Expiry Date
Odometer Value
87969 mi
Since Last Pass
5685 mi
Test Result
PASSED
Completed
Test Number
1619 9241 4780
Expiry Date
Odometer Value
82284 mi
Since Last Pass
2173 mi
Completed
Test Number
9103 1109 8385
Odometer Value
82284 mi
Test Result
PASSED
Completed
Test Number
7547 3045 5723
Expiry Date
Odometer Value
80111 mi
Since Last Pass
4795 mi
Completed
Test Number
9570 1462 4972
Odometer Value
80107 mi
Test Result
PASSED
Completed
Test Number
6585 5236 3799
Expiry Date
Odometer Value
75316 mi
Since Last Pass
4740 mi
Completed
Test Number
8116 0104 2195
Odometer Value
75314 mi
Test Result
PASSED
Completed
Test Number
5259 1134 4224
Expiry Date
Odometer Value
70576 mi
Since Last Pass
3471 mi
Completed
Test Number
4519 3728 7060
Odometer Value
70574 mi
Test Result
PASSED
Completed
Test Number
4159 9641 7198
Expiry Date
Odometer Value
67105 mi
Since Last Pass
4165 mi
Test Result
PASSED
Completed
Test Number
4514 5801 8534
Expiry Date
Odometer Value
62940 mi
Since Last Pass
4757 mi
Test Result
PASSED
Completed
Test Number
9199 9303 9411
Expiry Date
Odometer Value
58183 mi
Since Last Pass
4607 mi
Test Result
PASSED
Completed
Test Number
8279 4192 7128
Expiry Date
Odometer Value
53576 mi
Since Last Pass
2753 mi
Test Result
PASSED
Completed
Test Number
6432 1414 3460
Expiry Date
Odometer Value
50823 mi
Since Last Pass
2228 mi
Test Result
PASSED
Completed
Test Number
8654 4072 1818
Expiry Date
Odometer Value
48595 mi
Since Last Pass
2518 mi
Test Result
PASSED
Completed
Test Number
4290 1612 4436
Expiry Date
Odometer Value
46077 mi
Since Last Pass
2497 mi
Test Result
PASSED
Completed
Test Number
2559 0622 3394
Expiry Date
Odometer Value
43580 mi
Since Last Pass
3740 mi
Test Result
PASSED
Completed
Test Number
5396 7113 2306
Expiry Date
Odometer Value
39840 mi
Since Last Pass
1915 mi
Test Result
PASSED
Completed
Test Number
9574 7292 1394
Expiry Date
Odometer Value
37925 mi
Since Last Pass
2110 mi
Test Result
PASSED
Completed
Test Number
1430 5210 0349
Expiry Date
Odometer Value
35815 mi
Since Last Pass
3481 mi
Test Result
PASSED
Completed
Test Number
8607 8830 9393
Expiry Date
Odometer Value
32334 mi
Free Car Tax Check & MOT history for YH56EPF
Contains DVSA and DVLA data under the Open Government Licence v3.0.