Details

Model
Toyota Yaris
Colour
Silver
Fuel Type
Petrol
Engine Size
998cc
Registered
Vehicle Age
22 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
4 Weeks
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

99,078 mi

July 2025

Typical mileage

+3,600 mi

vs same-model median

Last 12 months

7,000 mi

↓ from ~10,300 prior yr

Lifetime average

~4,700 mi / yr

since new

Emissions

CO₂ Emissions
134g/km
E134g/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
4995 4521 6320
Expiry Date
Odometer Value
99078 mi
Since Last Pass
7026 mi
Test Result
PASSED
Completed
Test Number
5850 9381 9459
Expiry Date
Odometer Value
92052 mi
Since Last Pass
10263 mi
Test Result
PASSED
Completed
Test Number
9990 4735 0600
Expiry Date
Odometer Value
81789 mi
Since Last Pass
8501 mi
Completed
Test Number
7768 0687 8612
Odometer Value
81746 mi
Test Result
PASSED
Completed
Test Number
1604 6790 3150
Expiry Date
Odometer Value
73288 mi
Since Last Pass
1462 mi
Test Result
PASSED
Completed
Test Number
7562 5538 1729
Expiry Date
Odometer Value
71826 mi
Since Last Pass
2426 mi
Test Result
PASSED
Completed
Test Number
1848 2520 3359
Expiry Date
Odometer Value
69400 mi
Since Last Pass
3273 mi
Test Result
PASSED
Completed
Test Number
1476 7889 9692
Expiry Date
Odometer Value
66127 mi
Since Last Pass
3199 mi
Test Result
PASSED
Completed
Test Number
2499 7848 8302
Expiry Date
Odometer Value
62928 mi
Since Last Pass
4827 mi
Test Result
PASSED
Completed
Test Number
8145 4334 5678
Expiry Date
Odometer Value
58101 mi
Since Last Pass
11715 mi
Test Result
PASSED
Completed
Test Number
3473 1257 1036
Expiry Date
Odometer Value
46386 mi
Since Last Pass
9264 mi
Completed
Test Number
4148 3080 1564
Odometer Value
46386 mi
Test Result
PASSED
Completed
Test Number
5476 0470 5198
Expiry Date
Odometer Value
37122 mi
Since Last Pass
4637 mi
Test Result
PASSED
Completed
Test Number
6282 2959 4085
Expiry Date
Odometer Value
32485 mi
Since Last Pass
6622 mi
Test Result
PASSED
Completed
Test Number
3164 8060 3104
Expiry Date
Odometer Value
25863 mi
Since Last Pass
5202 mi
Test Result
PASSED
Completed
Test Number
8178 4200 2176
Expiry Date
Odometer Value
20661 mi
Since Last Pass
4347 mi
Test Result
PASSED
Completed
Test Number
8096 7049 1033
Expiry Date
Odometer Value
16314 mi
Since Last Pass
771 mi
Test Result
PASSED
Completed
Test Number
9148 6649 0021
Expiry Date
Odometer Value
15543 mi
Since Last Pass
1071 mi
Completed
Test Number
1649 0629 0054
Odometer Value
15543 mi
Test Result
PASSED
Completed
Test Number
8245 5979 9039
Expiry Date
Odometer Value
14472 mi
Since Last Pass
2000 mi
Test Result
PASSED
Completed
Test Number
9441 2170 8136
Expiry Date
Odometer Value
12472 mi
Since Last Pass
2106 mi
Test Result
PASSED
Completed
Test Number
5214 4180 7132
Expiry Date
Odometer Value
10366 mi
Free Car Tax Check & MOT history for HN04UBC
Contains DVSA and DVLA data under the Open Government Licence v3.0.