Details

Model
Mazda MX-5
Colour
Silver
Fuel Type
Petrol
Engine Size
1839cc
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 YY04 XDT

Road Tax

Tax Status
Taxed
Due Date
Expires
5 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

103,808 mi

February 2026

Above typical

+26,900 mi

vs same-model median

Last 12 months

2,100 mi

↓ from ~8,400 prior yr

Lifetime average

~4,800 mi / yr

since new

Emissions

CO₂ Emissions
210g/km
K210g/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
7015 1783 6330
Expiry Date
Odometer Value
103808 mi
Since Last Pass
2066 mi
Completed
Test Number
9070 6721 0611
Odometer Value
103797 mi
Test Result
PASSED
Completed
Test Number
7449 4096 3804
Expiry Date
Odometer Value
101742 mi
Since Last Pass
8436 mi
Completed
Test Number
2316 3228 0834
Odometer Value
101721 mi
Test Result
PASSED
Completed
Test Number
7017 2372 2407
Expiry Date
Odometer Value
93306 mi
Since Last Pass
7952 mi
Test Result
PASSED
Completed
Test Number
4290 7223 4735
Expiry Date
Odometer Value
85354 mi
Since Last Pass
5052 mi
Completed
Test Number
1595 9449 0255
Odometer Value
85263 mi
Test Result
PASSED
Completed
Test Number
6517 1839 3016
Expiry Date
Odometer Value
80302 mi
Since Last Pass
7260 mi
Test Result
PASSED
Completed
Test Number
2080 6516 6149
Expiry Date
Odometer Value
73042 mi
Since Last Pass
7079 mi
Completed
Test Number
8977 3831 0347
Odometer Value
73042 mi
Test Result
PASSED
Completed
Test Number
1534 9895 6187
Expiry Date
Odometer Value
65963 mi
Since Last Pass
6524 mi
Test Result
PASSED
Completed
Test Number
3719 1903 6683
Expiry Date
Odometer Value
59439 mi
Since Last Pass
7125 mi
Test Result
PASSED
Completed
Test Number
2980 9875 8495
Expiry Date
Odometer Value
52314 mi
Since Last Pass
983 mi
Test Result
PASSED
Completed
Test Number
5728 4953 4861
Expiry Date
Odometer Value
51331 mi
Since Last Pass
1379 mi
Test Result
PASSED
Completed
Test Number
5569 1993 5121
Expiry Date
Odometer Value
49952 mi
Since Last Pass
2189 mi
Test Result
PASSED
Completed
Test Number
6288 7375 4185
Expiry Date
Odometer Value
47763 mi
Since Last Pass
3346 mi
Test Result
PASSED
Completed
Test Number
6264 2155 3167
Expiry Date
Odometer Value
44417 mi
Since Last Pass
893 mi
Test Result
PASSED
Completed
Test Number
4352 4095 2121
Expiry Date
Odometer Value
43524 mi
Since Last Pass
1808 mi
Test Result
PASSED
Completed
Test Number
5199 6285 1170
Expiry Date
Odometer Value
41716 mi
Since Last Pass
6618 mi
Test Result
PASSED
Completed
Test Number
6139 2744 0114
Expiry Date
Odometer Value
35098 mi
Since Last Pass
6673 mi
Test Result
PASSED
Completed
Test Number
4407 4543 9141
Expiry Date
Odometer Value
28425 mi
Since Last Pass
7658 mi
Test Result
PASSED
Completed
Test Number
2105 4495 8127
Expiry Date
Odometer Value
20767 mi
Since Last Pass
5809 mi
Test Result
PASSED
Completed
Test Number
5440 7125 7151
Expiry Date
Odometer Value
14958 mi
Free Car Tax Check & MOT history for YY04XDT
Contains DVSA and DVLA data under the Open Government Licence v3.0.