Details

Model
Peugeot 107
Colour
Blue
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
9 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

129,316 mi

September 2025

Above typical

+48,700 mi

vs same-model median

Last 12 months

8,400 mi

≈ same as prior yr

Lifetime average

~8,100 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
3 Months
Test Result
PASSED
Completed
Test Number
6509 5586 3551
Expiry Date
Odometer Value
129316 mi
Since Last Pass
8417 mi
Completed
Test Number
8088 1335 3041
Odometer Value
129316 mi
Test Result
PASSED
Completed
Test Number
7291 5556 3111
Expiry Date
Odometer Value
120899 mi
Since Last Pass
8489 mi
Completed
Test Number
9178 9091 1191
Odometer Value
120898 mi
Test Result
PASSED
Completed
Test Number
1095 9094 9352
Expiry Date
Odometer Value
112410 mi
Since Last Pass
10105 mi
Completed
Test Number
8782 2477 3721
Odometer Value
112409 mi
Test Result
PASSED
Completed
Test Number
4929 6959 4227
Expiry Date
Odometer Value
102305 mi
Since Last Pass
9297 mi
Completed
Test Number
6359 0251 3145
Odometer Value
102304 mi
Test Result
PASSED
Completed
Test Number
7115 7014 4080
Expiry Date
Odometer Value
93008 mi
Since Last Pass
9616 mi
Completed
Test Number
9450 9894 7399
Odometer Value
93008 mi
Test Result
PASSED
Completed
Test Number
9213 5061 8757
Expiry Date
Odometer Value
83392 mi
Since Last Pass
6155 mi
Completed
Test Number
5393 1245 9610
Odometer Value
83390 mi
Test Result
PASSED
Completed
Test Number
4300 1858 1138
Expiry Date
Odometer Value
77237 mi
Since Last Pass
13387 mi
Test Result
PASSED
Completed
Test Number
6585 6379 7668
Expiry Date
Odometer Value
63850 mi
Since Last Pass
17705 mi
Completed
Test Number
8967 7868 7525
Odometer Value
63850 mi
Test Result
PASSED
Completed
Test Number
4833 4215 9377
Expiry Date
Odometer Value
46145 mi
Since Last Pass
16325 mi
Test Result
PASSED
Completed
Test Number
9567 1744 5060
Expiry Date
Odometer Value
29820 mi
Since Last Pass
4935 mi
Test Result
PASSED
Completed
Test Number
5551 6387 9647
Expiry Date
Odometer Value
24885 mi
Since Last Pass
2127 mi
Test Result
PASSED
Completed
Test Number
3976 5457 4459
Expiry Date
Odometer Value
22758 mi
Since Last Pass
3803 mi
Test Result
PASSED
Completed
Test Number
9489 0577 3237
Expiry Date
Odometer Value
18955 mi
Since Last Pass
3771 mi
Test Result
PASSED
Completed
Test Number
6077 7425 2208
Expiry Date
Odometer Value
15184 mi
Free Car Tax Check & MOT history for HG59DZN
Contains DVSA and DVLA data under the Open Government Licence v3.0.