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
1244 kg

Before You Buy

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

Road Tax

Tax Status
Untaxed
Due Date
Expires
12 Months Tax
£200
Paid Monthly
£17.50

Mileage History

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

Latest reading

106,968 mi

October 2025

Typical mileage

+20,900 mi

vs same-model median

Last 12 months

4,800 mi

≈ same as prior yr

Lifetime average

~6,200 mi / yr

since new

Emissions

CO₂ Emissions
139g/km
E139g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
4 Months
Test Result
PASSED
Completed
Test Number
8805 0951 2817
Expiry Date
Odometer Value
106968 mi
Since Last Pass
4781 mi
Completed
Test Number
9847 6019 9623
Odometer Value
106874 mi
Test Result
PASSED
Completed
Test Number
3539 7092 3672
Expiry Date
Odometer Value
102187 mi
Since Last Pass
5186 mi
Completed
Test Number
9118 0553 1641
Odometer Value
102186 mi
Test Result
PASSED
Completed
Test Number
7576 5828 3629
Expiry Date
Odometer Value
97001 mi
Since Last Pass
881 mi
Test Result
PASSED
Completed
Test Number
1750 6315 4855
Expiry Date
Odometer Value
96120 mi
Since Last Pass
1687 mi
Test Result
PASSED
Completed
Test Number
8066 3225 4824
Expiry Date
Odometer Value
94433 mi
Since Last Pass
1559 mi
Completed
Test Number
9896 1718 9688
Odometer Value
94433 mi
Test Result
PASSED
Completed
Test Number
3624 9781 0572
Expiry Date
Odometer Value
92874 mi
Since Last Pass
1269 mi
Completed
Test Number
6039 4178 9133
Odometer Value
92874 mi
Test Result
PASSED
Completed
Test Number
5085 6591 6308
Expiry Date
Odometer Value
91605 mi
Since Last Pass
2955 mi
Completed
Test Number
9453 1195 7402
Odometer Value
91605 mi
Test Result
PASSED
Completed
Test Number
8506 7403 4584
Expiry Date
Odometer Value
88650 mi
Since Last Pass
2294 mi
Completed
Test Number
4383 8855 0222
Odometer Value
88650 mi
Test Result
PASSED
Completed
Test Number
2114 2509 5922
Expiry Date
Odometer Value
86356 mi
Since Last Pass
2935 mi
Test Result
PASSED
Completed
Test Number
7056 1456 5937
Expiry Date
Odometer Value
83421 mi
Since Last Pass
20662 mi
Completed
Test Number
7298 4809 5125
Odometer Value
62759 mi
Test Result
PASSED
Completed
Test Number
3655 8819 5194
Expiry Date
Odometer Value
62759 mi
Since Last Pass
21214 mi
Test Result
PASSED
Completed
Test Number
4460 0929 4136
Expiry Date
Odometer Value
41545 mi
Since Last Pass
18875 mi
Test Result
PASSED
Completed
Test Number
8081 0080 3288
Expiry Date
Odometer Value
22670 mi
Since Last Pass
15150 mi
Test Result
PASSED
Completed
Test Number
3781 0818 2176
Expiry Date
Odometer Value
7520 mi
Since Last Pass
1665 mi
Test Result
PASSED
Completed
Test Number
5262 9028 1191
Expiry Date
Odometer Value
5855 mi
Free Car Tax Check & MOT history for YL08EJA
Contains DVSA and DVLA data under the Open Government Licence v3.0.