Details

Model
Kia RIO 2 16v
Colour
Black
Fuel Type
Petrol
Engine Size
1399cc
Registered
Vehicle Age
17 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 →

Road Tax

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

44,396 mi

July 2025

Below typical

-40,300 mi

vs same-model median

Last 12 months

3,700 mi

↓ from ~4,400 prior yr

Lifetime average

~2,700 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
1 Month
Test Result
PASSED
Completed
Test Number
2421 6424 6919
Expiry Date
Odometer Value
44396 mi
Since Last Pass
3724 mi
Test Result
PASSED
Completed
Test Number
1227 5285 5836
Expiry Date
Odometer Value
40672 mi
Since Last Pass
4370 mi
Test Result
PASSED
Completed
Test Number
9908 0470 4094
Expiry Date
Odometer Value
36302 mi
Since Last Pass
731 mi
Completed
Test Number
2477 2834 0838
Odometer Value
36302 mi
Test Result
PASSED
Completed
Test Number
9649 4489 5721
Expiry Date
Odometer Value
35571 mi
Since Last Pass
933 mi
Test Result
PASSED
Completed
Test Number
9829 7129 4016
Expiry Date
Odometer Value
34638 mi
Since Last Pass
701 mi
Completed
Test Number
9192 3762 7729
Odometer Value
34638 mi
Test Result
PASSED
Completed
Test Number
5441 5330 4225
Expiry Date
Odometer Value
33937 mi
Since Last Pass
842 mi
Completed
Test Number
2477 9579 2556
Odometer Value
33937 mi
Test Result
PASSED
Completed
Test Number
1374 3300 9857
Expiry Date
Odometer Value
33095 mi
Since Last Pass
2343 mi
Completed
Test Number
4857 1385 1383
Odometer Value
33095 mi
Test Result
PASSED
Completed
Test Number
6934 8181 7681
Expiry Date
Odometer Value
30752 mi
Since Last Pass
1899 mi
Completed
Test Number
4720 1897 7162
Odometer Value
30752 mi
Test Result
PASSED
Completed
Test Number
2828 7245 9144
Expiry Date
Odometer Value
28853 mi
Since Last Pass
2457 mi
Test Result
PASSED
Completed
Test Number
8700 4088 8441
Expiry Date
Odometer Value
26396 mi
Since Last Pass
2371 mi
Test Result
PASSED
Completed
Test Number
1401 8904 4012
Expiry Date
Odometer Value
24025 mi
Since Last Pass
2523 mi
Test Result
PASSED
Completed
Test Number
4383 7412 4338
Expiry Date
Odometer Value
21502 mi
Since Last Pass
3225 mi
Test Result
PASSED
Completed
Test Number
2757 1151 3305
Expiry Date
Odometer Value
18277 mi
Since Last Pass
2851 mi
Test Result
PASSED
Completed
Test Number
1687 1301 2375
Expiry Date
Odometer Value
15426 mi
Since Last Pass
2709 mi
Test Result
PASSED
Completed
Test Number
9063 6921 1322
Expiry Date
Odometer Value
12717 mi
Free Car Tax Check & MOT history for LC58NPO
Contains DVSA and DVLA data under the Open Government Licence v3.0.