Details

Model
Peugeot 107 Urban
Colour
Black
Fuel Type
Petrol
Engine Size
998cc
Registered
Vehicle Age
19 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 →
Peugeot 107 Urban EF56 XDS

Road Tax

Tax Status
Taxed
Due Date
Expires
11 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

83,177 mi

April 2026

Typical mileage

-11,200 mi

vs same-model median

Last 12 months

5,800 mi

≈ same as prior yr

Lifetime average

~4,300 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
11 Months
Test Result
PASSED
Completed
Test Number
9831 3783 4802
Expiry Date
Odometer Value
83177 mi
Since Last Pass
5800 mi
Test Result
PASSED
Completed
Test Number
4313 8622 6245
Expiry Date
Odometer Value
77377 mi
Since Last Pass
6278 mi
Completed
Test Number
8749 8052 5901
Odometer Value
77296 mi
Test Result
PASSED
Completed
Test Number
2855 4447 8157
Expiry Date
Odometer Value
71099 mi
Since Last Pass
5794 mi
Test Result
PASSED
Completed
Test Number
4396 4806 9740
Expiry Date
Odometer Value
65305 mi
Since Last Pass
2355 mi
Completed
Test Number
2965 3442 5299
Odometer Value
65269 mi
Test Result
PASSED
Completed
Test Number
3819 9706 2764
Expiry Date
Odometer Value
62950 mi
Since Last Pass
5709 mi
Test Result
PASSED
Completed
Test Number
8063 9531 7042
Expiry Date
Odometer Value
57241 mi
Since Last Pass
1473 mi
Test Result
PASSED
Completed
Test Number
4192 9548 4718
Expiry Date
Odometer Value
55768 mi
Since Last Pass
1350 mi
Test Result
PASSED
Completed
Test Number
6206 7981 6449
Expiry Date
Odometer Value
54418 mi
Since Last Pass
2182 mi
Completed
Test Number
6269 8734 4180
Odometer Value
54418 mi
Test Result
PASSED
Completed
Test Number
8053 6714 4088
Expiry Date
Odometer Value
52236 mi
Since Last Pass
2062 mi
Completed
Test Number
7193 8060 2567
Odometer Value
52236 mi
Test Result
PASSED
Completed
Test Number
5468 3018 8153
Expiry Date
Odometer Value
50174 mi
Since Last Pass
1949 mi
Test Result
PASSED
Completed
Test Number
3030 4191 3482
Expiry Date
Odometer Value
48225 mi
Since Last Pass
5783 mi
Test Result
PASSED
Completed
Test Number
6179 3112 4734
Expiry Date
Odometer Value
42442 mi
Since Last Pass
2986 mi
Completed
Test Number
6205 0093 0261
Odometer Value
42435 mi
Test Result
PASSED
Completed
Test Number
2775 3850 5091
Expiry Date
Odometer Value
39456 mi
Since Last Pass
7869 mi
Test Result
PASSED
Completed
Test Number
8379 4760 4000
Expiry Date
Odometer Value
31587 mi
Since Last Pass
4734 mi
Test Result
PASSED
Completed
Test Number
7362 5890 3052
Expiry Date
Odometer Value
26853 mi
Since Last Pass
3650 mi
Test Result
PASSED
Completed
Test Number
1390 9341 2422
Expiry Date
Odometer Value
23203 mi
Since Last Pass
3783 mi
Test Result
PASSED
Completed
Test Number
6977 6161 1097
Expiry Date
Odometer Value
19420 mi
Since Last Pass
4530 mi
Test Result
PASSED
Completed
Test Number
6740 6860 0005
Expiry Date
Odometer Value
14890 mi
Free Car Tax Check & MOT history for EF56XDS
Contains DVSA and DVLA data under the Open Government Licence v3.0.