Details

Model
Mazda MX-5
Colour
Blue
Fuel Type
Petrol
Engine Size
1839cc
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 →
Mazda MX-5 BW03 DVM

Road Tax

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

29,459 mi

April 2026

Below typical

-48,200 mi

vs same-model median

Lifetime average

~1,300 mi / yr

since new

Emissions

CO₂ Emissions
215g/km
K215g/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
9354 1013 2301
Expiry Date
Odometer Value
29459 mi
Since Last Pass
128 mi
Completed
Test Number
6152 8778 2444
Odometer Value
29459 mi
Test Result
PASSED
Completed
Test Number
1820 6456 4459
Expiry Date
Odometer Value
29331 mi
Since Last Pass
359 mi
Completed
Test Number
3692 9391 7504
Odometer Value
29328 mi
Test Result
PASSED
Completed
Test Number
1019 3989 7003
Expiry Date
Odometer Value
28972 mi
Since Last Pass
270 mi
Test Result
PASSED
Completed
Test Number
3655 7497 9661
Expiry Date
Odometer Value
28702 mi
Since Last Pass
801 mi
Completed
Test Number
1234 6243 3354
Odometer Value
28702 mi
Test Result
PASSED
Completed
Test Number
5493 9499 9988
Expiry Date
Odometer Value
27901 mi
Since Last Pass
565 mi
Completed
Test Number
4947 2667 1053
Odometer Value
27901 mi
Test Result
PASSED
Completed
Test Number
4756 7454 6435
Expiry Date
Odometer Value
27336 mi
Since Last Pass
844 mi
Completed
Test Number
6867 3018 6098
Odometer Value
27335 mi
Test Result
PASSED
Completed
Test Number
4544 5423 9738
Expiry Date
Odometer Value
26492 mi
Since Last Pass
754 mi
Completed
Test Number
7296 5358 0612
Odometer Value
26484 mi
Test Result
PASSED
Completed
Test Number
4100 5420 2822
Expiry Date
Odometer Value
25738 mi
Since Last Pass
316 mi
Completed
Test Number
1421 0784 3767
Odometer Value
25738 mi
Test Result
PASSED
Completed
Test Number
9650 2862 3720
Expiry Date
Odometer Value
25422 mi
Since Last Pass
525 mi
Completed
Test Number
6784 0998 2742
Odometer Value
25394 mi
Test Result
PASSED
Completed
Test Number
9394 7601 5033
Expiry Date
Odometer Value
24897 mi
Since Last Pass
840 mi
Completed
Test Number
1558 9511 5042
Odometer Value
24895 mi
Test Result
PASSED
Completed
Test Number
5470 9810 4071
Expiry Date
Odometer Value
24057 mi
Since Last Pass
820 mi
Test Result
PASSED
Completed
Test Number
8792 3385 2335
Expiry Date
Odometer Value
23237 mi
Since Last Pass
1924 mi
Test Result
PASSED
Completed
Test Number
5755 7124 1380
Expiry Date
Odometer Value
21313 mi
Since Last Pass
495 mi
Completed
Test Number
5566 3233 1356
Odometer Value
21313 mi
Test Result
PASSED
Completed
Test Number
2568 2047 1269
Expiry Date
Odometer Value
20818 mi
Since Last Pass
1763 mi
Completed
Test Number
3484 1296 1284
Odometer Value
20789 mi
Test Result
PASSED
Completed
Test Number
6705 5550 0375
Expiry Date
Odometer Value
19055 mi
Since Last Pass
2720 mi
Test Result
PASSED
Completed
Test Number
8041 7015 9261
Expiry Date
Odometer Value
16335 mi
Since Last Pass
2338 mi
Test Result
PASSED
Completed
Test Number
4027 1365 8204
Expiry Date
Odometer Value
13997 mi
Since Last Pass
3143 mi
Test Result
PASSED
Completed
Test Number
3327 2654 7421
Expiry Date
Odometer Value
10854 mi
Since Last Pass
2087 mi
Test Result
PASSED
Completed
Test Number
8819 8214 6267
Expiry Date
Odometer Value
8767 mi
Free Car Tax Check & MOT history for BW03DVM
Contains DVSA and DVLA data under the Open Government Licence v3.0.