Details

Model
Peugeot 107
Colour
Black
Fuel Type
Petrol
Engine Size
998cc
Registered
Vehicle Age
20 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
8 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

118,214 mi

July 2025

Above typical

+23,800 mi

vs same-model median

Last 12 months

7,600 mi

≈ same as prior yr

Lifetime average

~6,000 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
2 Months
Test Result
PASSED
Completed
Test Number
5098 7892 5379
Expiry Date
Odometer Value
118214 mi
Since Last Pass
7606 mi
Test Result
PASSED
Completed
Test Number
8329 5053 1295
Expiry Date
Odometer Value
110608 mi
Since Last Pass
7857 mi
Completed
Test Number
9147 8028 3626
Odometer Value
110608 mi
Test Result
PASSED
Completed
Test Number
2421 9327 2608
Expiry Date
Odometer Value
102751 mi
Since Last Pass
4529 mi
Test Result
PASSED
Completed
Test Number
7789 4999 7207
Expiry Date
Odometer Value
98222 mi
Since Last Pass
4447 mi
Completed
Test Number
9163 9416 3103
Odometer Value
98221 mi
Test Result
PASSED
Completed
Test Number
2742 9310 0460
Expiry Date
Odometer Value
93775 mi
Since Last Pass
2873 mi
Completed
Test Number
7582 9238 3874
Odometer Value
93671 mi
Test Result
PASSED
Completed
Test Number
3658 4828 5492
Expiry Date
Odometer Value
90902 mi
Since Last Pass
2337 mi
Test Result
PASSED
Completed
Test Number
9697 4446 3943
Expiry Date
Odometer Value
88565 mi
Since Last Pass
5879 mi
Test Result
PASSED
Completed
Test Number
3696 7014 5766
Expiry Date
Odometer Value
82686 mi
Since Last Pass
6563 mi
Completed
Test Number
8385 8024 0154
Odometer Value
82686 mi
Test Result
PASSED
Completed
Test Number
3061 5824 3877
Expiry Date
Odometer Value
76123 mi
Since Last Pass
5400 mi
Test Result
PASSED
Completed
Test Number
8790 4897 3463
Expiry Date
Odometer Value
70723 mi
Since Last Pass
3243 mi
Test Result
PASSED
Completed
Test Number
4683 9880 5289
Expiry Date
Odometer Value
67480 mi
Since Last Pass
2886 mi
Test Result
PASSED
Completed
Test Number
2496 9648 4161
Expiry Date
Odometer Value
64594 mi
Since Last Pass
12176 mi
Test Result
PASSED
Completed
Test Number
9568 9568 3179
Expiry Date
Odometer Value
52418 mi
Since Last Pass
12728 mi
Test Result
PASSED
Completed
Test Number
2063 9848 2411
Expiry Date
Odometer Value
39690 mi
Since Last Pass
9837 mi
Test Result
PASSED
Completed
Test Number
4881 4948 1166
Expiry Date
Odometer Value
29853 mi
Since Last Pass
8050 mi
Test Result
PASSED
Completed
Test Number
3422 7748 0135
Expiry Date
Odometer Value
21803 mi
Since Last Pass
7763 mi
Completed
Test Number
6104 5708 0180
Odometer Value
21803 mi
Test Result
PASSED
Completed
Test Number
7900 7836 9126
Expiry Date
Odometer Value
14040 mi
Since Last Pass
17 mi
Completed
Test Number
9742 6044 9135
Odometer Value
14023 mi
Test Result
PASSED
Completed
Test Number
9031 6024 9174
Expiry Date
Odometer Value
14023 mi
Since Last Pass
794 mi
Test Result
PASSED
Completed
Test Number
8523 3793 8178
Expiry Date
Odometer Value
13229 mi
Free Car Tax Check & MOT history for WV55ZKF
Contains DVSA and DVLA data under the Open Government Licence v3.0.