Details

Model
Mazda 3
Colour
White
Fuel Type
Petrol
Engine Size
1598cc
Registered
Vehicle Age
16 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 LS10 XGF

Road Tax

Tax Status
Taxed
Due Date
Expires
9 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

90,261 mi

April 2026

Typical mileage

-14,000 mi

vs same-model median

Last 12 months

1,600 mi

↑ from ~900 prior yr

Lifetime average

~5,600 mi / yr

since new

Emissions

CO₂ Emissions
149g/km
F149g/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
8796 7331 7298
Expiry Date
Odometer Value
90261 mi
Since Last Pass
1631 mi
Completed
Test Number
5140 6113 0836
Odometer Value
90261 mi
Test Result
PASSED
Completed
Test Number
4184 1809 5732
Expiry Date
Odometer Value
88630 mi
Since Last Pass
926 mi
Test Result
PASSED
Completed
Test Number
3505 8124 7621
Expiry Date
Odometer Value
87704 mi
Since Last Pass
4609 mi
Completed
Test Number
1328 0385 1139
Odometer Value
87704 mi
Test Result
PASSED
Completed
Test Number
4495 9052 2338
Expiry Date
Odometer Value
83095 mi
Since Last Pass
5826 mi
Test Result
PASSED
Completed
Test Number
3515 0589 0716
Expiry Date
Odometer Value
77269 mi
Since Last Pass
4814 mi
Completed
Test Number
3372 8677 5330
Odometer Value
77261 mi
Test Result
PASSED
Completed
Test Number
8040 3473 4986
Expiry Date
Odometer Value
72455 mi
Since Last Pass
5219 mi
Test Result
PASSED
Completed
Test Number
1309 8810 8194
Expiry Date
Odometer Value
67236 mi
Since Last Pass
7011 mi
Completed
Test Number
8224 3746 4358
Odometer Value
67233 mi
Test Result
PASSED
Completed
Test Number
4252 0720 9308
Expiry Date
Odometer Value
60225 mi
Since Last Pass
5816 mi
Completed
Test Number
6846 1953 2790
Odometer Value
60223 mi
Test Result
PASSED
Completed
Test Number
1388 8978 1247
Expiry Date
Odometer Value
54409 mi
Since Last Pass
5204 mi
Test Result
PASSED
Completed
Test Number
8140 6640 8159
Expiry Date
Odometer Value
49205 mi
Since Last Pass
5617 mi
Test Result
PASSED
Completed
Test Number
6784 8843 8725
Expiry Date
Odometer Value
43588 mi
Since Last Pass
4629 mi
Test Result
PASSED
Completed
Test Number
7488 8698 5036
Expiry Date
Odometer Value
38959 mi
Since Last Pass
6281 mi
Test Result
PASSED
Completed
Test Number
1582 6637 4075
Expiry Date
Odometer Value
32678 mi
Since Last Pass
6640 mi
Test Result
PASSED
Completed
Test Number
8462 5788 3058
Expiry Date
Odometer Value
26038 mi
Free Car Tax Check & MOT history for LS10XGF
Contains DVSA and DVLA data under the Open Government Licence v3.0.