Details

Model
Hyundai I30
Colour
Silver
Fuel Type
Petrol
Engine Size
1591cc
Registered
Vehicle Age
17 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1368 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
10 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

109,459 mi

December 2025

Typical mileage

+5,300 mi

vs same-model median

Last 12 months

8,900 mi

↑ from ~5,700 prior yr

Lifetime average

~6,400 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
6 Months
Test Result
PASSED
Completed
Test Number
9278 6750 7113
Expiry Date
Odometer Value
109459 mi
Since Last Pass
8942 mi
Completed
Test Number
6341 4410 3484
Odometer Value
109328 mi
Test Result
PASSED
Completed
Test Number
2120 3697 1320
Expiry Date
Odometer Value
100517 mi
Since Last Pass
5650 mi
Test Result
PASSED
Completed
Test Number
5807 5093 2959
Expiry Date
Odometer Value
94867 mi
Since Last Pass
4728 mi
Completed
Test Number
8801 5524 3453
Odometer Value
94867 mi
Test Result
PASSED
Completed
Test Number
3717 8366 9455
Expiry Date
Odometer Value
90139 mi
Since Last Pass
4475 mi
Completed
Test Number
5085 3088 1044
Odometer Value
90139 mi
Test Result
PASSED
Completed
Test Number
4565 0787 9522
Expiry Date
Odometer Value
85664 mi
Since Last Pass
4874 mi
Completed
Test Number
7542 6919 7431
Odometer Value
85664 mi
Test Result
PASSED
Completed
Test Number
1819 3966 3110
Expiry Date
Odometer Value
80790 mi
Since Last Pass
2935 mi
Completed
Test Number
6526 4677 8577
Odometer Value
80790 mi
Test Result
PASSED
Completed
Test Number
9237 9876 8814
Expiry Date
Odometer Value
77855 mi
Since Last Pass
6082 mi
Completed
Test Number
3654 3508 8837
Odometer Value
77855 mi
Test Result
PASSED
Completed
Test Number
4611 9231 2414
Expiry Date
Odometer Value
71773 mi
Since Last Pass
2969 mi
Completed
Test Number
8353 7435 9306
Odometer Value
71773 mi
Test Result
PASSED
Completed
Test Number
4070 4063 3461
Expiry Date
Odometer Value
68804 mi
Since Last Pass
5910 mi
Test Result
PASSED
Completed
Test Number
4148 9322 0500
Expiry Date
Odometer Value
62894 mi
Since Last Pass
9746 mi
Completed
Test Number
7488 7254 8298
Odometer Value
62894 mi
Test Result
PASSED
Completed
Test Number
1613 0839 3628
Expiry Date
Odometer Value
53148 mi
Since Last Pass
10414 mi
Completed
Test Number
6709 7538 3130
Odometer Value
53145 mi
Test Result
PASSED
Completed
Test Number
7753 9165 4348
Expiry Date
Odometer Value
42734 mi
Since Last Pass
12325 mi
Test Result
PASSED
Completed
Test Number
9358 1184 3370
Expiry Date
Odometer Value
30409 mi
Since Last Pass
8769 mi
Test Result
PASSED
Completed
Test Number
4678 0665 2376
Expiry Date
Odometer Value
21640 mi
Since Last Pass
5927 mi
Test Result
PASSED
Completed
Test Number
3372 8552 1316
Expiry Date
Odometer Value
15713 mi
Free Car Tax Check & MOT history for PY58DHJ
Contains DVSA and DVLA data under the Open Government Licence v3.0.