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 MK58 YCN

Road Tax

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

70,905 mi

January 2026

Typical mileage

-15,400 mi

vs same-model median

Last 12 months

8,100 mi

↑ from ~700 prior yr

Lifetime average

~4,100 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
7 Months
Test Result
PASSED
Completed
Test Number
2061 7736 8161
Expiry Date
Odometer Value
70905 mi
Since Last Pass
8124 mi
Completed
Test Number
7849 4879 5212
Odometer Value
70905 mi
Test Result
PASSED
Completed
Test Number
7808 9535 4801
Expiry Date
Odometer Value
62781 mi
Since Last Pass
730 mi
Completed
Test Number
9368 4052 8973
Odometer Value
62781 mi
Test Result
PASSED
Completed
Test Number
7947 4998 2922
Expiry Date
Odometer Value
62051 mi
Since Last Pass
1416 mi
Completed
Test Number
9372 0854 4860
Odometer Value
62048 mi
Test Result
PASSED
Completed
Test Number
9945 8117 5700
Expiry Date
Odometer Value
60635 mi
Since Last Pass
3734 mi
Test Result
PASSED
Completed
Test Number
7878 4262 0303
Expiry Date
Odometer Value
56901 mi
Since Last Pass
4549 mi
Test Result
PASSED
Completed
Test Number
6827 1412 9806
Expiry Date
Odometer Value
52352 mi
Since Last Pass
4106 mi
Completed
Test Number
6904 9103 8116
Odometer Value
52339 mi
Test Result
PASSED
Completed
Test Number
5899 1083 8438
Expiry Date
Odometer Value
48246 mi
Since Last Pass
5760 mi
Test Result
PASSED
Completed
Test Number
9853 7449 0939
Expiry Date
Odometer Value
42486 mi
Since Last Pass
5186 mi
Completed
Test Number
1122 4921 3946
Odometer Value
42471 mi
Test Result
PASSED
Completed
Test Number
5536 5853 5629
Expiry Date
Odometer Value
37300 mi
Since Last Pass
5226 mi
Test Result
PASSED
Completed
Test Number
3357 5715 6464
Expiry Date
Odometer Value
32074 mi
Since Last Pass
4645 mi
Completed
Test Number
5409 2331 9132
Odometer Value
32069 mi
Test Result
PASSED
Completed
Test Number
6756 0066 0680
Expiry Date
Odometer Value
27429 mi
Since Last Pass
2019 mi
Completed
Test Number
2290 7495 1324
Odometer Value
27424 mi
Test Result
PASSED
Completed
Test Number
9254 4830 5066
Expiry Date
Odometer Value
25410 mi
Since Last Pass
4394 mi
Test Result
PASSED
Completed
Test Number
2769 0123 4028
Expiry Date
Odometer Value
21016 mi
Since Last Pass
527 mi
Test Result
PASSED
Completed
Test Number
4461 1467 3271
Expiry Date
Odometer Value
20489 mi
Since Last Pass
2685 mi
Test Result
PASSED
Completed
Test Number
9266 4888 2151
Expiry Date
Odometer Value
17804 mi
Since Last Pass
3517 mi
Test Result
PASSED
Completed
Test Number
9986 3289 1131
Expiry Date
Odometer Value
14287 mi
Free Car Tax Check & MOT history for MK58YCN
Contains DVSA and DVLA data under the Open Government Licence v3.0.