Details

Model
Kia RIO
Colour
Silver
Fuel Type
Petrol
Engine Size
1399cc
Registered
Vehicle Age
18 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1266 kg

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
Kia RIO EN08 MTV

Road Tax

Tax Status
Taxed
Due Date
Expires
8 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

129,641 mi

March 2026

Above typical

+42,800 mi

vs same-model median

Last 12 months

7,500 mi

≈ same as prior yr

Lifetime average

~7,400 mi / yr

since new

Emissions

CO₂ Emissions
165g/km
G165g/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
6265 2138 4708
Expiry Date
Odometer Value
129641 mi
Since Last Pass
7499 mi
Completed
Test Number
3785 8170 3420
Odometer Value
129640 mi
Test Result
PASSED
Completed
Test Number
1232 9167 4494
Expiry Date
Odometer Value
122142 mi
Since Last Pass
8074 mi
Completed
Test Number
3872 5294 8136
Odometer Value
122142 mi
Test Result
PASSED
Completed
Test Number
1986 6392 6389
Expiry Date
Odometer Value
114068 mi
Since Last Pass
8196 mi
Test Result
PASSED
Completed
Test Number
5599 7237 0603
Expiry Date
Odometer Value
105872 mi
Since Last Pass
2184 mi
Test Result
PASSED
Completed
Test Number
6493 2542 5309
Expiry Date
Odometer Value
103688 mi
Since Last Pass
5533 mi
Completed
Test Number
2097 1546 2497
Odometer Value
103688 mi
Test Result
PASSED
Completed
Test Number
1012 6955 1457
Expiry Date
Odometer Value
98155 mi
Since Last Pass
1961 mi
Test Result
PASSED
Completed
Test Number
8048 2431 2051
Expiry Date
Odometer Value
96194 mi
Since Last Pass
1801 mi
Completed
Test Number
4460 5762 2439
Odometer Value
96194 mi
Test Result
PASSED
Completed
Test Number
7774 6047 5153
Expiry Date
Odometer Value
94393 mi
Since Last Pass
4029 mi
Test Result
PASSED
Completed
Test Number
3456 8140 1273
Expiry Date
Odometer Value
90364 mi
Since Last Pass
5820 mi
Test Result
PASSED
Completed
Test Number
7849 0135 0933
Expiry Date
Odometer Value
84544 mi
Since Last Pass
6639 mi
Completed
Test Number
7450 8587 9115
Odometer Value
84544 mi
Test Result
PASSED
Completed
Test Number
8075 8192 4767
Expiry Date
Odometer Value
77905 mi
Since Last Pass
4237 mi
Completed
Test Number
8510 1595 0866
Odometer Value
77903 mi
Test Result
PASSED
Completed
Test Number
3881 9340 5278
Expiry Date
Odometer Value
73668 mi
Since Last Pass
1376 mi
Test Result
PASSED
Completed
Test Number
3653 4709 4157
Expiry Date
Odometer Value
72292 mi
Since Last Pass
4923 mi
Completed
Test Number
2592 7719 4480
Odometer Value
72292 mi
Test Result
PASSED
Completed
Test Number
7254 8031 3229
Expiry Date
Odometer Value
67369 mi
Since Last Pass
11720 mi
Completed
Test Number
2192 6300 3240
Odometer Value
67226 mi
Test Result
PASSED
Completed
Test Number
9250 9920 2226
Expiry Date
Odometer Value
55649 mi
Since Last Pass
11995 mi
Completed
Test Number
2894 3830 1282
Odometer Value
43654 mi
Test Result
PASSED
Completed
Test Number
6492 4850 1210
Expiry Date
Odometer Value
43654 mi
Free Car Tax Check & MOT history for EN08MTV
Contains DVSA and DVLA data under the Open Government Licence v3.0.