Details

Model
Toyota IQ
Colour
White
Fuel Type
Petrol
Engine Size
998cc
Registered
Vehicle Age
16 Years
Export Marker
No
Last V5C Issued

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
9 Months
12 Months Tax
£20
Paid Monthly
£1.75

Mileage History

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

Latest reading

121,059 mi

January 2026

Above typical

+41,800 mi

vs same-model median

Lifetime average

~7,500 mi / yr

since new

Emissions

CO₂ Emissions
99g/km
A99g/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
4316 3645 4705
Expiry Date
Odometer Value
121059 mi
Since Last Pass
19 mi
Test Result
PASSED
Completed
Test Number
7572 4418 4903
Expiry Date
Odometer Value
121040 mi
Since Last Pass
3150 mi
Completed
Test Number
2053 1303 8447
Odometer Value
121040 mi
Test Result
PASSED
Completed
Test Number
4578 2246 1555
Expiry Date
Odometer Value
117890 mi
Since Last Pass
3724 mi
Completed
Test Number
2822 0646 2581
Odometer Value
117887 mi
Test Result
PASSED
Completed
Test Number
9127 0313 3621
Expiry Date
Odometer Value
114166 mi
Since Last Pass
4332 mi
Test Result
PASSED
Completed
Test Number
1005 6602 7883
Expiry Date
Odometer Value
109834 mi
Since Last Pass
3225 mi
Completed
Test Number
3070 0594 9878
Odometer Value
109834 mi
Test Result
PASSED
Completed
Test Number
7404 0178 6061
Expiry Date
Odometer Value
106609 mi
Since Last Pass
4035 mi
Completed
Test Number
1835 2666 1886
Odometer Value
106609 mi
Test Result
PASSED
Completed
Test Number
4588 9228 7306
Expiry Date
Odometer Value
102574 mi
Since Last Pass
5885 mi
Completed
Test Number
6448 8398 7287
Odometer Value
102574 mi
Test Result
PASSED
Completed
Test Number
4202 1711 6972
Expiry Date
Odometer Value
96689 mi
Since Last Pass
6531 mi
Completed
Test Number
3958 5425 3813
Odometer Value
96689 mi
Test Result
PASSED
Completed
Test Number
4754 0351 9459
Expiry Date
Odometer Value
90158 mi
Since Last Pass
5356 mi
Completed
Test Number
4267 7472 0294
Odometer Value
90158 mi
Test Result
PASSED
Completed
Test Number
7083 6084 8624
Expiry Date
Odometer Value
84802 mi
Since Last Pass
9867 mi
Completed
Test Number
3586 8804 8701
Odometer Value
84802 mi
Test Result
PASSED
Completed
Test Number
8068 5998 8108
Expiry Date
Odometer Value
74935 mi
Since Last Pass
11743 mi
Test Result
PASSED
Completed
Test Number
9972 6401 4097
Expiry Date
Odometer Value
63192 mi
Since Last Pass
7186 mi
Test Result
PASSED
Completed
Test Number
1488 6320 3001
Expiry Date
Odometer Value
56006 mi
Free Car Tax Check & MOT history for HN59XSG
Contains DVSA and DVLA data under the Open Government Licence v3.0.