Details

Model
Toyota Yaris
Colour
Silver
Fuel Type
Petrol
Engine Size
1299cc
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 →
Toyota Yaris HG04 YZF

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£225
Paid Monthly
£19.69

Mileage History

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

Latest reading

57,342 mi

March 2026

Below typical

-38,500 mi

vs same-model median

Lifetime average

~2,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
9441 1907 7013
Expiry Date
Odometer Value
57342 mi
Since Last Pass
2336 mi
Test Result
PASSED
Completed
Test Number
2877 9917 3186
Expiry Date
Odometer Value
55006 mi
Since Last Pass
1872 mi
Test Result
PASSED
Completed
Test Number
9749 4698 9863
Expiry Date
Odometer Value
53134 mi
Since Last Pass
3597 mi
Test Result
PASSED
Completed
Test Number
2852 0876 6413
Expiry Date
Odometer Value
49537 mi
Since Last Pass
14667 mi
Test Result
PASSED
Completed
Test Number
6532 1282 6894
Expiry Date
Odometer Value
34870 mi
Since Last Pass
2302 mi
Test Result
PASSED
Completed
Test Number
4510 2818 0524
Expiry Date
Odometer Value
32568 mi
Since Last Pass
2588 mi
Test Result
PASSED
Completed
Test Number
3015 7808 0512
Expiry Date
Odometer Value
29980 mi
Since Last Pass
8118 mi
Completed
Test Number
9862 9467 3875
Odometer Value
29946 mi
Test Result
PASSED
Completed
Test Number
6141 0504 6935
Expiry Date
Odometer Value
21862 mi
Since Last Pass
1063 mi
Completed
Test Number
6282 6948 9109
Odometer Value
21862 mi
Test Result
PASSED
Completed
Test Number
9610 3524 4482
Expiry Date
Odometer Value
20799 mi
Since Last Pass
894 mi
Test Result
PASSED
Completed
Test Number
1337 8176 7483
Expiry Date
Odometer Value
19905 mi
Since Last Pass
1237 mi
Test Result
PASSED
Completed
Test Number
5885 4720 5178
Expiry Date
Odometer Value
18668 mi
Since Last Pass
1800 mi
Test Result
PASSED
Completed
Test Number
9883 6100 4122
Expiry Date
Odometer Value
16868 mi
Since Last Pass
1747 mi
Test Result
PASSED
Completed
Test Number
6855 1280 3123
Expiry Date
Odometer Value
15121 mi
Since Last Pass
1741 mi
Test Result
PASSED
Completed
Test Number
2251 3440 2173
Expiry Date
Odometer Value
13380 mi
Since Last Pass
1375 mi
Test Result
PASSED
Completed
Test Number
6599 6295 1105
Expiry Date
Odometer Value
12005 mi
Since Last Pass
1543 mi
Completed
Test Number
1995 7255 1170
Odometer Value
12005 mi
Test Result
PASSED
Completed
Test Number
7809 5604 0180
Expiry Date
Odometer Value
10462 mi
Since Last Pass
1820 mi
Completed
Test Number
2826 4694 0487
Odometer Value
10462 mi
Test Result
PASSED
Completed
Test Number
9716 5410 9167
Expiry Date
Odometer Value
8642 mi
Since Last Pass
1688 mi
Completed
Test Number
3732 2291 8179
Odometer Value
6954 mi
Test Result
PASSED
Completed
Test Number
3542 2291 8132
Expiry Date
Odometer Value
6954 mi
Since Last Pass
1280 mi
Test Result
PASSED
Completed
Test Number
2348 0284 7107
Expiry Date
Odometer Value
5674 mi
Free Car Tax Check & MOT history for HG04YZF
Contains DVSA and DVLA data under the Open Government Licence v3.0.