Details

Model
Mazda 3
Colour
Grey
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
17 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
5 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

139,610 mi

April 2026

Above typical

+34,600 mi

vs same-model median

Last 12 months

12,900 mi

↓ from ~15,300 prior yr

Lifetime average

~8,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
10 Months
Test Result
PASSED
Completed
Test Number
6647 6221 4008
Expiry Date
Odometer Value
139610 mi
Since Last Pass
12914 mi
Test Result
PASSED
Completed
Test Number
1363 5413 4682
Expiry Date
Odometer Value
126696 mi
Since Last Pass
15313 mi
Test Result
PASSED
Completed
Test Number
1202 3606 9906
Expiry Date
Odometer Value
111383 mi
Since Last Pass
9254 mi
Test Result
PASSED
Completed
Test Number
2947 9466 8764
Expiry Date
Odometer Value
102129 mi
Since Last Pass
9603 mi
Completed
Test Number
7484 8741 7628
Odometer Value
102128 mi
Test Result
PASSED
Completed
Test Number
7420 8608 7655
Expiry Date
Odometer Value
92526 mi
Since Last Pass
1098 mi
Completed
Test Number
6726 1665 7127
Odometer Value
92521 mi
Test Result
PASSED
Completed
Test Number
2876 6332 3633
Expiry Date
Odometer Value
91428 mi
Since Last Pass
589 mi
Completed
Test Number
3500 4488 7511
Odometer Value
91428 mi
Test Result
PASSED
Completed
Test Number
6300 8196 7147
Expiry Date
Odometer Value
90839 mi
Since Last Pass
4481 mi
Test Result
PASSED
Completed
Test Number
1743 8522 5409
Expiry Date
Odometer Value
86358 mi
Since Last Pass
3701 mi
Completed
Test Number
3139 0626 4022
Odometer Value
86358 mi
Test Result
PASSED
Completed
Test Number
4642 6863 8168
Expiry Date
Odometer Value
82657 mi
Since Last Pass
3702 mi
Completed
Test Number
5335 0340 2300
Odometer Value
82657 mi
Test Result
PASSED
Completed
Test Number
5441 8746 3688
Expiry Date
Odometer Value
78955 mi
Since Last Pass
9325 mi
Test Result
PASSED
Completed
Test Number
9829 2869 0119
Expiry Date
Odometer Value
69630 mi
Since Last Pass
10710 mi
Test Result
PASSED
Completed
Test Number
4864 3150 5284
Expiry Date
Odometer Value
58920 mi
Since Last Pass
11360 mi
Completed
Test Number
1098 7190 5235
Odometer Value
58920 mi
Test Result
PASSED
Completed
Test Number
1791 4950 4224
Expiry Date
Odometer Value
47560 mi
Since Last Pass
15891 mi
Test Result
PASSED
Completed
Test Number
4766 6143 3064
Expiry Date
Odometer Value
31669 mi
Since Last Pass
8958 mi
Test Result
PASSED
Completed
Test Number
9996 7303 2006
Expiry Date
Odometer Value
22711 mi
Since Last Pass
655 mi
Test Result
PASSED
Completed
Test Number
3151 6792 1386
Expiry Date
Odometer Value
22056 mi
Completed
Test Number
5796 6792 1358
Odometer Value
22055 mi
Free Car Tax Check & MOT history for SK58GLV
Contains DVSA and DVLA data under the Open Government Licence v3.0.