Details

Model
Hyundai I30 Style Auto
Colour
Blue
Fuel Type
Petrol
Engine Size
1591cc
Registered
Vehicle Age
17 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1435 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
Untaxed
Due Date
Expires
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

120,402 mi

November 2025

Typical mileage

+16,100 mi

vs same-model median

Last 12 months

3,300 mi

↓ from ~4,200 prior yr

Lifetime average

~7,000 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
5 Months
Test Result
PASSED
Completed
Test Number
8548 9581 6471
Expiry Date
Odometer Value
120402 mi
Since Last Pass
3290 mi
Completed
Test Number
4178 3041 7979
Odometer Value
120402 mi
Test Result
PASSED
Completed
Test Number
8017 2731 9145
Expiry Date
Odometer Value
117112 mi
Since Last Pass
4223 mi
Completed
Test Number
6084 1799 1414
Odometer Value
117089 mi
Test Result
PASSED
Completed
Test Number
2898 9204 4400
Expiry Date
Odometer Value
112889 mi
Since Last Pass
7736 mi
Completed
Test Number
4735 4767 2186
Odometer Value
112887 mi
Test Result
PASSED
Completed
Test Number
9649 7065 6608
Expiry Date
Odometer Value
105153 mi
Since Last Pass
5657 mi
Test Result
PASSED
Completed
Test Number
5188 3147 3312
Expiry Date
Odometer Value
99496 mi
Since Last Pass
7776 mi
Test Result
PASSED
Completed
Test Number
4864 7418 2516
Expiry Date
Odometer Value
91720 mi
Since Last Pass
7231 mi
Completed
Test Number
5241 6860 5119
Odometer Value
91720 mi
Test Result
PASSED
Completed
Test Number
3414 0904 2216
Expiry Date
Odometer Value
84489 mi
Since Last Pass
8097 mi
Completed
Test Number
2802 0240 3041
Odometer Value
84489 mi
Test Result
PASSED
Completed
Test Number
2069 6777 2114
Expiry Date
Odometer Value
76392 mi
Since Last Pass
7542 mi
Completed
Test Number
3119 5405 7362
Odometer Value
76391 mi
Test Result
PASSED
Completed
Test Number
7194 4587 5691
Expiry Date
Odometer Value
68850 mi
Since Last Pass
7359 mi
Test Result
PASSED
Completed
Test Number
2940 4566 4181
Expiry Date
Odometer Value
61491 mi
Since Last Pass
4349 mi
Completed
Test Number
9718 0434 5874
Odometer Value
61491 mi
Test Result
PASSED
Completed
Test Number
4519 1623 9112
Expiry Date
Odometer Value
57142 mi
Since Last Pass
9184 mi
Completed
Test Number
8692 1937 4973
Odometer Value
57142 mi
Test Result
PASSED
Completed
Test Number
5952 5307 4282
Expiry Date
Odometer Value
47958 mi
Since Last Pass
10882 mi
Test Result
PASSED
Completed
Test Number
3755 7067 3478
Expiry Date
Odometer Value
37076 mi
Since Last Pass
12064 mi
Test Result
PASSED
Completed
Test Number
3957 0906 2496
Expiry Date
Odometer Value
25012 mi
Since Last Pass
12625 mi
Test Result
PASSED
Completed
Test Number
7155 9996 1220
Expiry Date
Odometer Value
12387 mi
Since Last Pass
4 mi
Test Result
PASSED
Completed
Test Number
2481 6815 1233
Expiry Date
Odometer Value
12383 mi
Free Car Tax Check & MOT history for YX58YME
Contains DVSA and DVLA data under the Open Government Licence v3.0.