Details

Model
Peugeot 107
Colour
Red
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
4 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

73,007 mi

January 2026

Typical mileage

-9,000 mi

vs same-model median

Last 12 months

9,000 mi

↓ from ~13,000 prior yr

Lifetime average

~4,600 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
8 Months
Test Result
PASSED
Completed
Test Number
6439 5438 9418
Expiry Date
Odometer Value
73007 mi
Since Last Pass
9032 mi
Test Result
PASSED
Completed
Test Number
6891 5347 1279
Expiry Date
Odometer Value
63975 mi
Since Last Pass
13031 mi
Completed
Test Number
5504 6666 1243
Odometer Value
63975 mi
Test Result
PASSED
Completed
Test Number
9206 5846 0392
Expiry Date
Odometer Value
50944 mi
Since Last Pass
4221 mi
Test Result
PASSED
Completed
Test Number
2126 6866 6298
Expiry Date
Odometer Value
46723 mi
Since Last Pass
3603 mi
Completed
Test Number
1561 0912 6133
Odometer Value
46722 mi
Test Result
PASSED
Completed
Test Number
1730 1408 9911
Expiry Date
Odometer Value
43120 mi
Since Last Pass
1448 mi
Test Result
PASSED
Completed
Test Number
7475 9121 4996
Expiry Date
Odometer Value
41672 mi
Since Last Pass
1008 mi
Test Result
PASSED
Completed
Test Number
7971 7146 8217
Expiry Date
Odometer Value
40664 mi
Since Last Pass
3007 mi
Test Result
PASSED
Completed
Test Number
1768 8113 1718
Expiry Date
Odometer Value
37657 mi
Since Last Pass
1836 mi
Completed
Test Number
2263 8988 6440
Odometer Value
37657 mi
Test Result
PASSED
Completed
Test Number
1634 7786 2570
Expiry Date
Odometer Value
35821 mi
Since Last Pass
3090 mi
Completed
Test Number
3486 8979 8130
Odometer Value
35821 mi
Test Result
PASSED
Completed
Test Number
2896 1118 0532
Expiry Date
Odometer Value
32731 mi
Since Last Pass
3263 mi
Test Result
PASSED
Completed
Test Number
9950 6520 4851
Expiry Date
Odometer Value
29468 mi
Since Last Pass
4421 mi
Completed
Test Number
3432 9299 3349
Odometer Value
29465 mi
Test Result
PASSED
Completed
Test Number
2577 2022 5019
Expiry Date
Odometer Value
25047 mi
Since Last Pass
3984 mi
Test Result
PASSED
Completed
Test Number
8066 9551 4053
Expiry Date
Odometer Value
21063 mi
Since Last Pass
1952 mi
Test Result
PASSED
Completed
Test Number
1596 6111 3092
Expiry Date
Odometer Value
19111 mi
Free Car Tax Check & MOT history for HG59ZRP
Contains DVSA and DVLA data under the Open Government Licence v3.0.