Details

Model
Mazda 3
Colour
Grey
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
7 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

178,384 mi

January 2026

Above typical

+67,500 mi

vs same-model median

Last 12 months

3,100 mi

↑ from ~1,600 prior yr

Lifetime average

~9,300 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
8 Months
Test Result
PASSED
Completed
Test Number
3600 8809 5683
Expiry Date
Odometer Value
178384 mi
Since Last Pass
3069 mi
Completed
Test Number
5810 3460 1220
Odometer Value
178384 mi
Test Result
PASSED
Completed
Test Number
1638 3387 9093
Expiry Date
Odometer Value
175315 mi
Since Last Pass
1593 mi
Completed
Test Number
2231 8646 3456
Odometer Value
175315 mi
Test Result
PASSED
Completed
Test Number
3476 3644 7082
Expiry Date
Odometer Value
173722 mi
Since Last Pass
5779 mi
Completed
Test Number
6314 9168 3124
Odometer Value
173722 mi
Completed
Test Number
5246 7384 7372
Odometer Value
172657 mi
Test Result
PASSED
Completed
Test Number
1603 5429 3456
Expiry Date
Odometer Value
167943 mi
Since Last Pass
3456 mi
Completed
Test Number
5753 9221 1485
Odometer Value
167940 mi
Test Result
PASSED
Completed
Test Number
4003 1146 2393
Expiry Date
Odometer Value
164487 mi
Since Last Pass
3465 mi
Completed
Test Number
3383 0154 4652
Odometer Value
164487 mi
Test Result
PASSED
Completed
Test Number
3532 0179 4037
Expiry Date
Odometer Value
161022 mi
Since Last Pass
3354 mi
Completed
Test Number
7898 6104 9358
Odometer Value
161022 mi
Test Result
PASSED
Completed
Test Number
6909 1854 8918
Expiry Date
Odometer Value
157668 mi
Since Last Pass
6673 mi
Completed
Test Number
6068 6567 4493
Odometer Value
157582 mi
Test Result
PASSED
Completed
Test Number
2359 1714 3719
Expiry Date
Odometer Value
150995 mi
Since Last Pass
11991 mi
Completed
Test Number
5833 8580 6231
Odometer Value
150995 mi
Test Result
PASSED
Completed
Test Number
6034 3676 8573
Expiry Date
Odometer Value
139004 mi
Since Last Pass
14768 mi
Completed
Test Number
1545 0366 0312
Odometer Value
139004 mi
Test Result
PASSED
Completed
Test Number
4644 3031 9295
Expiry Date
Odometer Value
124236 mi
Since Last Pass
8180 mi
Completed
Test Number
9260 1687 8430
Odometer Value
124236 mi
Test Result
PASSED
Completed
Test Number
6954 6633 9274
Expiry Date
Odometer Value
116056 mi
Since Last Pass
10947 mi
Completed
Test Number
3313 1015 6395
Odometer Value
115920 mi
Test Result
PASSED
Completed
Test Number
9362 6192 4350
Expiry Date
Odometer Value
105109 mi
Since Last Pass
9800 mi
Completed
Test Number
7450 1341 3378
Odometer Value
95309 mi
Test Result
PASSED
Completed
Test Number
4994 5361 3477
Expiry Date
Odometer Value
95309 mi
Since Last Pass
10367 mi
Test Result
PASSED
Completed
Test Number
8887 9720 2308
Expiry Date
Odometer Value
84942 mi
Since Last Pass
8311 mi
Completed
Test Number
4368 5690 2377
Odometer Value
84916 mi
Test Result
PASSED
Completed
Test Number
1889 1109 1208
Expiry Date
Odometer Value
76631 mi
Since Last Pass
8608 mi
Test Result
PASSED
Completed
Test Number
6001 8654 0239
Expiry Date
Odometer Value
68023 mi
Since Last Pass
16259 mi
Test Result
PASSED
Completed
Test Number
3740 7909 9277
Expiry Date
Odometer Value
51764 mi
Free Car Tax Check & MOT history for HG56HFF
Contains DVSA and DVLA data under the Open Government Licence v3.0.