Details

Model
MG ZS
Colour
Black
Fuel Type
Petrol
Engine Size
2497cc
Registered
Vehicle Age
21 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1720 kg

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
9 Months
12 Months Tax
£445
Paid Monthly
£38.94

Mileage History

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

Latest reading

170,911 mi

February 2026

Above typical

+83,400 mi

vs same-model median

Last 12 months

6,600 mi

↑ from ~3,500 prior yr

Lifetime average

~8,200 mi / yr

since new

Emissions

CO₂ Emissions
227g/km
K227g/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
1523 2746 4141
Expiry Date
Odometer Value
170911 mi
Since Last Pass
6624 mi
Test Result
PASSED
Completed
Test Number
8971 5443 5141
Expiry Date
Odometer Value
164287 mi
Since Last Pass
3462 mi
Test Result
PASSED
Completed
Test Number
4541 8642 6435
Expiry Date
Odometer Value
160825 mi
Since Last Pass
3339 mi
Test Result
PASSED
Completed
Test Number
2748 8830 4336
Expiry Date
Odometer Value
157486 mi
Since Last Pass
6152 mi
Completed
Test Number
2244 1142 8374
Odometer Value
157486 mi
Test Result
PASSED
Completed
Test Number
9438 9778 4575
Expiry Date
Odometer Value
151334 mi
Since Last Pass
8368 mi
Completed
Test Number
7792 8403 3939
Odometer Value
151261 mi
Test Result
PASSED
Completed
Test Number
8151 8328 6129
Expiry Date
Odometer Value
142966 mi
Since Last Pass
5493 mi
Completed
Test Number
7544 3446 9927
Odometer Value
142966 mi
Test Result
PASSED
Completed
Test Number
2274 7603 1200
Expiry Date
Odometer Value
137473 mi
Since Last Pass
3737 mi
Completed
Test Number
6823 3076 7527
Odometer Value
137471 mi
Test Result
PASSED
Completed
Test Number
3731 6718 0316
Expiry Date
Odometer Value
133736 mi
Since Last Pass
1744 mi
Completed
Test Number
3582 1543 2106
Odometer Value
133731 mi
Test Result
PASSED
Completed
Test Number
7692 2035 6675
Expiry Date
Odometer Value
131992 mi
Since Last Pass
5683 mi
Completed
Test Number
7118 3835 9092
Odometer Value
131992 mi
Test Result
PASSED
Completed
Test Number
4292 9088 5009
Expiry Date
Odometer Value
126309 mi
Since Last Pass
4509 mi
Completed
Test Number
9553 1677 5079
Odometer Value
126305 mi
Test Result
PASSED
Completed
Test Number
1366 4737 4481
Expiry Date
Odometer Value
121800 mi
Since Last Pass
2611 mi
Test Result
PASSED
Completed
Test Number
5450 2478 3066
Expiry Date
Odometer Value
119189 mi
Since Last Pass
3350 mi
Completed
Test Number
5988 2488 3025
Odometer Value
119181 mi
Test Result
PASSED
Completed
Test Number
5383 6516 2003
Expiry Date
Odometer Value
115839 mi
Since Last Pass
3677 mi
Completed
Test Number
2674 6596 2061
Odometer Value
115839 mi
Test Result
PASSED
Completed
Test Number
3770 7046 1065
Expiry Date
Odometer Value
112162 mi
Since Last Pass
5494 mi
Completed
Test Number
1876 8036 1499
Odometer Value
112162 mi
Test Result
PASSED
Completed
Test Number
7415 0067 0055
Expiry Date
Odometer Value
106668 mi
Since Last Pass
21833 mi
Completed
Test Number
3821 4057 0060
Odometer Value
106668 mi
Test Result
PASSED
Completed
Test Number
1721 0506 9025
Expiry Date
Odometer Value
84835 mi
Since Last Pass
22287 mi
Test Result
PASSED
Completed
Test Number
1527 5446 8475
Expiry Date
Odometer Value
62548 mi
Free Car Tax Check & MOT history for KX05YCM
Contains DVSA and DVLA data under the Open Government Licence v3.0.