Details

Model
Toyota Yaris
Colour
Silver
Fuel Type
Petrol
Engine Size
1329cc
Registered
Vehicle Age
17 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 DU59 YHP

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£35
Paid Monthly
£3.06

Mileage History

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

Latest reading

136,261 mi

July 2025

Above typical

+52,600 mi

vs same-model median

Last 12 months

32,100 mi

↑ from ~12,200 prior yr

Lifetime average

~8,600 mi / yr

since new

Emissions

CO₂ Emissions
120g/km
C120g/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
8324 1907 1485
Expiry Date
Odometer Value
136261 mi
Since Last Pass
32108 mi
Completed
Test Number
5366 2609 1158
Odometer Value
136261 mi
Completed
Test Number
8022 3641 0329
Odometer Value
136259 mi
Test Result
PASSED
Completed
Test Number
2694 4476 1117
Expiry Date
Odometer Value
104153 mi
Since Last Pass
12203 mi
Completed
Test Number
8552 6706 5316
Odometer Value
104152 mi
Test Result
PASSED
Completed
Test Number
1207 1244 7435
Expiry Date
Odometer Value
91950 mi
Since Last Pass
3019 mi
Completed
Test Number
2264 1841 1535
Odometer Value
91950 mi
Test Result
PASSED
Completed
Test Number
1430 3602 1930
Expiry Date
Odometer Value
88931 mi
Since Last Pass
2146 mi
Completed
Test Number
6121 8320 5402
Odometer Value
88931 mi
Test Result
PASSED
Completed
Test Number
2432 5121 6378
Expiry Date
Odometer Value
86785 mi
Since Last Pass
4437 mi
Test Result
PASSED
Completed
Test Number
8119 5512 8163
Expiry Date
Odometer Value
82348 mi
Since Last Pass
5404 mi
Completed
Test Number
4808 7013 9163
Odometer Value
82348 mi
Test Result
PASSED
Completed
Test Number
6856 7156 3092
Expiry Date
Odometer Value
76944 mi
Since Last Pass
4051 mi
Test Result
PASSED
Completed
Test Number
4054 7448 7261
Expiry Date
Odometer Value
72893 mi
Since Last Pass
5128 mi
Completed
Test Number
3591 9610 8871
Odometer Value
72893 mi
Test Result
PASSED
Completed
Test Number
9352 8370 7655
Expiry Date
Odometer Value
67765 mi
Since Last Pass
6502 mi
Test Result
PASSED
Completed
Test Number
7895 5588 4733
Expiry Date
Odometer Value
61263 mi
Since Last Pass
5920 mi
Test Result
PASSED
Completed
Test Number
4056 9632 5259
Expiry Date
Odometer Value
55343 mi
Since Last Pass
5898 mi
Completed
Test Number
3567 0662 5424
Odometer Value
55343 mi
Test Result
PASSED
Completed
Test Number
5850 8582 4290
Expiry Date
Odometer Value
49445 mi
Since Last Pass
9432 mi
Test Result
PASSED
Completed
Test Number
9760 1062 3282
Expiry Date
Odometer Value
40013 mi
Since Last Pass
7148 mi
Completed
Test Number
1689 5022 3211
Odometer Value
40013 mi
Test Result
PASSED
Completed
Test Number
1671 1772 2271
Expiry Date
Odometer Value
32865 mi
Completed
Test Number
4179 6762 2268
Odometer Value
32865 mi
Free Car Tax Check & MOT history for DU59YHP
Contains DVSA and DVLA data under the Open Government Licence v3.0.