Details

Model
Mazda 3
Colour
Black
Fuel Type
Petrol
Engine Size
1999cc
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 →
Mazda 3 SP09 JJZ

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

82,324 mi

February 2026

Reading anomaly

Mileage dropped

Treat figures with caution

Emissions

CO₂ Emissions
159g/km
G159g/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
7267 8611 7878
Expiry Date
Odometer Value
82324 mi
Since Last Pass
12837 mi
Test Result
PASSED
Completed
Test Number
2651 6595 2878
Expiry Date
Odometer Value
69487 mi
Since Last Pass
276 mi
Test Result
PASSED
Completed
Test Number
9130 2523 1435
Expiry Date
Odometer Value
69211 mi
Since Last Pass
11084 mi
Completed
Test Number
3401 7669 8749
Odometer Value
69205 mi
Test Result
PASSED
Completed
Test Number
6283 6664 6678
Expiry Date
Odometer Value
58127 mi
Since Last Pass
8963 mi
Completed
Test Number
2268 2171 7332
Odometer Value
58105 mi
Test Result
PASSED
Completed
Test Number
3771 3763 8597
Expiry Date
Odometer Value
49164 mi
Since Last Pass
25 mi
Completed
Test Number
8676 8474 9665
Odometer Value
49160 mi
Completed
Test Number
2162 9568 6461
Odometer Value
49151 mi
Test Result
PASSED
Completed
Test Number
3471 6397 7317
Expiry Date
Odometer Value
49139 mi
Since Last Pass
928 mi
Completed
Test Number
4997 1137 9196
Odometer Value
49137 mi
Test Result
PASSED
Completed
Test Number
3270 7538 2878
Expiry Date
Odometer Value
48211 mi
Since Last Pass
2801 mi
Completed
Test Number
3398 0210 6758
Odometer Value
48211 mi
Test Result
PASSED
Completed
Test Number
2597 6381 3761
Expiry Date
Odometer Value
45410 mi
Since Last Pass
5983 mi
Test Result
PASSED
Completed
Test Number
2570 1639 0777
Expiry Date
Odometer Value
39427 mi
Since Last Pass
-730 mi
Test Result
PASSED
Completed
Test Number
7004 6277 4092
Expiry Date
Odometer Value
40157 mi
Since Last Pass
4546 mi
Test Result
PASSED
Completed
Test Number
8535 3399 8980
Expiry Date
Odometer Value
35611 mi
Since Last Pass
4909 mi
Test Result
PASSED
Completed
Test Number
1504 1731 8446
Expiry Date
Odometer Value
30702 mi
Since Last Pass
6635 mi
Test Result
PASSED
Completed
Test Number
4265 4605 4303
Expiry Date
Odometer Value
24067 mi
Since Last Pass
4354 mi
Test Result
PASSED
Completed
Test Number
1194 3340 4098
Expiry Date
Odometer Value
19713 mi
Since Last Pass
1786 mi
Test Result
PASSED
Completed
Test Number
7783 4626 3183
Expiry Date
Odometer Value
17927 mi
Since Last Pass
4122 mi
Test Result
PASSED
Completed
Test Number
7290 7107 2122
Expiry Date
Odometer Value
13805 mi
Free Car Tax Check & MOT history for SP09JJZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.