Details

Model
Peugeot 107
Colour
Silver
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 ND07 NVB

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

105,481 mi

March 2026

Typical mileage

+13,600 mi

vs same-model median

Last 12 months

5,800 mi

↓ from ~7,600 prior yr

Lifetime average

~5,600 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
9 Months
Test Result
PASSED
Completed
Test Number
3739 3339 4404
Expiry Date
Odometer Value
105481 mi
Since Last Pass
5768 mi
Test Result
PASSED
Completed
Test Number
7217 2220 9848
Expiry Date
Odometer Value
99713 mi
Since Last Pass
7572 mi
Completed
Test Number
2384 7581 1229
Odometer Value
99713 mi
Test Result
PASSED
Completed
Test Number
6844 2272 1132
Expiry Date
Odometer Value
92141 mi
Since Last Pass
8947 mi
Completed
Test Number
2770 9015 4041
Odometer Value
91559 mi
Test Result
PASSED
Completed
Test Number
6779 0358 3976
Expiry Date
Odometer Value
83194 mi
Since Last Pass
3611 mi
Test Result
PASSED
Completed
Test Number
7317 0577 3534
Expiry Date
Odometer Value
79583 mi
Since Last Pass
6472 mi
Test Result
PASSED
Completed
Test Number
3871 9190 2501
Expiry Date
Odometer Value
73111 mi
Since Last Pass
7165 mi
Test Result
PASSED
Completed
Test Number
9002 5668 4905
Expiry Date
Odometer Value
65946 mi
Since Last Pass
2366 mi
Completed
Test Number
5516 5890 5859
Odometer Value
65946 mi
Test Result
PASSED
Completed
Test Number
5560 9345 7152
Expiry Date
Odometer Value
63580 mi
Since Last Pass
2781 mi
Completed
Test Number
9628 3357 2537
Odometer Value
63580 mi
Test Result
PASSED
Completed
Test Number
8930 6233 3184
Expiry Date
Odometer Value
60799 mi
Since Last Pass
5179 mi
Completed
Test Number
5061 5302 8130
Odometer Value
60798 mi
Test Result
PASSED
Completed
Test Number
3151 9793 1447
Expiry Date
Odometer Value
55620 mi
Since Last Pass
8888 mi
Completed
Test Number
6336 6420 1573
Test Result
PASSED
Completed
Test Number
4052 3538 9818
Expiry Date
Odometer Value
46732 mi
Since Last Pass
6420 mi
Completed
Test Number
3870 6016 2917
Odometer Value
46732 mi
Test Result
PASSED
Completed
Test Number
1787 0844 5118
Expiry Date
Odometer Value
40312 mi
Since Last Pass
8318 mi
Completed
Test Number
7193 7884 5130
Odometer Value
40311 mi
Test Result
PASSED
Completed
Test Number
4562 9126 4104
Expiry Date
Odometer Value
31994 mi
Since Last Pass
5724 mi
Test Result
PASSED
Completed
Test Number
3684 1648 3041
Expiry Date
Odometer Value
26270 mi
Since Last Pass
2297 mi
Test Result
PASSED
Completed
Test Number
4567 6858 2047
Expiry Date
Odometer Value
23973 mi
Since Last Pass
2491 mi
Test Result
PASSED
Completed
Test Number
8693 2679 1074
Expiry Date
Odometer Value
21482 mi
Since Last Pass
3246 mi
Test Result
PASSED
Completed
Test Number
9841 6270 0117
Expiry Date
Odometer Value
18236 mi
Free Car Tax Check & MOT history for ND07NVB
Contains DVSA and DVLA data under the Open Government Licence v3.0.