Details

Model
Mazda 3
Colour
Blue
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
19 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
3 Weeks
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

174,309 mi

June 2025

Above typical

+65,800 mi

vs same-model median

Last 12 months

4,600 mi

↑ from ~4,100 prior yr

Lifetime average

~9,700 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
1 Day
Test Result
PASSED
Completed
Test Number
6471 6152 0837
Expiry Date
Odometer Value
174309 mi
Since Last Pass
4617 mi
Test Result
PASSED
Completed
Test Number
8157 4607 0828
Expiry Date
Odometer Value
169692 mi
Since Last Pass
4102 mi
Completed
Test Number
3726 6762 7628
Odometer Value
169692 mi
Test Result
PASSED
Completed
Test Number
2283 9734 0084
Expiry Date
Odometer Value
165590 mi
Since Last Pass
6155 mi
Completed
Test Number
5204 3366 4261
Odometer Value
165590 mi
Test Result
PASSED
Completed
Test Number
6952 4868 7403
Expiry Date
Odometer Value
159435 mi
Since Last Pass
7666 mi
Completed
Test Number
5098 6573 1174
Odometer Value
159435 mi
Test Result
PASSED
Completed
Test Number
9384 8914 5902
Expiry Date
Odometer Value
151769 mi
Since Last Pass
8341 mi
Completed
Test Number
6039 7926 5850
Odometer Value
151769 mi
Test Result
PASSED
Completed
Test Number
6584 3627 4661
Expiry Date
Odometer Value
143428 mi
Since Last Pass
9059 mi
Completed
Test Number
6313 8104 2307
Odometer Value
143428 mi
Test Result
PASSED
Completed
Test Number
7702 5973 3100
Expiry Date
Odometer Value
134369 mi
Since Last Pass
11849 mi
Completed
Test Number
8500 9050 3864
Odometer Value
134368 mi
Test Result
PASSED
Completed
Test Number
9949 3335 7666
Expiry Date
Odometer Value
122520 mi
Since Last Pass
15490 mi
Completed
Test Number
9035 7834 5659
Odometer Value
122520 mi
Test Result
PASSED
Completed
Test Number
8698 7831 3960
Expiry Date
Odometer Value
107030 mi
Since Last Pass
19271 mi
Completed
Test Number
8139 8315 6172
Odometer Value
107030 mi
Test Result
PASSED
Completed
Test Number
4409 9036 9468
Expiry Date
Odometer Value
87759 mi
Since Last Pass
15463 mi
Completed
Test Number
4342 4079 1736
Odometer Value
87541 mi
Test Result
PASSED
Completed
Test Number
5150 4112 5127
Expiry Date
Odometer Value
72296 mi
Since Last Pass
8420 mi
Test Result
PASSED
Completed
Test Number
6664 8742 4100
Expiry Date
Odometer Value
63876 mi
Since Last Pass
14587 mi
Test Result
PASSED
Completed
Test Number
8598 5221 3168
Expiry Date
Odometer Value
49289 mi
Since Last Pass
11053 mi
Completed
Test Number
5790 1241 3169
Odometer Value
49289 mi
Test Result
PASSED
Completed
Test Number
7567 1401 2137
Expiry Date
Odometer Value
38236 mi
Since Last Pass
8741 mi
Test Result
PASSED
Completed
Test Number
4981 7472 1140
Expiry Date
Odometer Value
29495 mi
Since Last Pass
9281 mi
Test Result
PASSED
Completed
Test Number
2832 1913 0469
Expiry Date
Odometer Value
20214 mi
Free Car Tax Check & MOT history for CP07WPW
Contains DVSA and DVLA data under the Open Government Licence v3.0.