Details

Model
Mazda MX-5
Colour
Red
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
23 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 →

Road Tax

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

96,946 mi

January 2026

Typical mileage

+19,300 mi

vs same-model median

Last 12 months

4,500 mi

↓ from ~11,500 prior yr

Lifetime average

~4,200 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
7 Months
Test Result
PASSED
Completed
Test Number
9868 1081 5903
Expiry Date
Odometer Value
96946 mi
Since Last Pass
4540 mi
Test Result
PASSED
Completed
Test Number
5280 4235 7796
Expiry Date
Odometer Value
92406 mi
Since Last Pass
11497 mi
Completed
Test Number
2594 9620 3932
Odometer Value
91860 mi
Test Result
PASSED
Completed
Test Number
3516 7248 0914
Expiry Date
Odometer Value
80909 mi
Since Last Pass
10907 mi
Completed
Test Number
4032 0331 3290
Odometer Value
80909 mi
Test Result
PASSED
Completed
Test Number
1259 6645 2716
Expiry Date
Odometer Value
70002 mi
Since Last Pass
7733 mi
Completed
Test Number
6751 2535 2574
Odometer Value
69993 mi
Test Result
PASSED
Completed
Test Number
8895 8557 7068
Expiry Date
Odometer Value
62269 mi
Since Last Pass
8564 mi
Test Result
PASSED
Completed
Test Number
8932 9324 2044
Expiry Date
Odometer Value
53705 mi
Since Last Pass
2709 mi
Completed
Test Number
3811 7921 2640
Odometer Value
53705 mi
Test Result
PASSED
Completed
Test Number
6063 0285 6455
Expiry Date
Odometer Value
50996 mi
Since Last Pass
2864 mi
Test Result
PASSED
Completed
Test Number
5779 6876 3996
Expiry Date
Odometer Value
48132 mi
Since Last Pass
3359 mi
Test Result
PASSED
Completed
Test Number
3586 1809 2437
Expiry Date
Odometer Value
44773 mi
Since Last Pass
3560 mi
Test Result
PASSED
Completed
Test Number
2150 1839 0979
Expiry Date
Odometer Value
41213 mi
Since Last Pass
3449 mi
Test Result
PASSED
Completed
Test Number
2375 1646 3201
Expiry Date
Odometer Value
37764 mi
Since Last Pass
4019 mi
Test Result
PASSED
Completed
Test Number
1397 7695 5062
Expiry Date
Odometer Value
33745 mi
Since Last Pass
3178 mi
Test Result
PASSED
Completed
Test Number
1654 8285 4452
Expiry Date
Odometer Value
30567 mi
Since Last Pass
5828 mi
Completed
Test Number
3660 4275 4023
Odometer Value
30567 mi
Test Result
PASSED
Completed
Test Number
8468 3733 3067
Expiry Date
Odometer Value
24739 mi
Since Last Pass
307 mi
Test Result
PASSED
Completed
Test Number
3755 4154 2091
Expiry Date
Odometer Value
24432 mi
Since Last Pass
610 mi
Test Result
PASSED
Completed
Test Number
9882 3214 1055
Expiry Date
Odometer Value
23822 mi
Since Last Pass
1758 mi
Test Result
PASSED
Completed
Test Number
5449 8005 0029
Expiry Date
Odometer Value
22064 mi
Since Last Pass
2408 mi
Test Result
PASSED
Completed
Test Number
1014 0075 9423
Expiry Date
Odometer Value
19656 mi
Since Last Pass
2145 mi
Test Result
PASSED
Completed
Test Number
7717 0893 8095
Expiry Date
Odometer Value
17511 mi
Since Last Pass
718 mi
Test Result
PASSED
Completed
Test Number
1820 0935 7458
Expiry Date
Odometer Value
16793 mi
Since Last Pass
3196 mi
Test Result
PASSED
Completed
Test Number
6643 5925 6075
Expiry Date
Odometer Value
13597 mi
Free Car Tax Check & MOT history for VU03MTV
Contains DVSA and DVLA data under the Open Government Licence v3.0.