Details

Model
Peugeot 307
Colour
Grey
Fuel Type
Petrol
Engine Size
1997cc
Registered
Vehicle Age
21 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
£410
Paid Monthly
£35.88

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

85,531 mi

January 2026

Typical mileage

-12,000 mi

vs same-model median

Last 12 months

600 mi

↑ from ~500 prior yr

Lifetime average

~4,100 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
6695 5785 3936
Expiry Date
Odometer Value
85531 mi
Since Last Pass
649 mi
Completed
Test Number
2447 5989 8558
Odometer Value
85531 mi
Test Result
PASSED
Completed
Test Number
5562 8097 8738
Expiry Date
Odometer Value
84882 mi
Since Last Pass
473 mi
Test Result
PASSED
Completed
Test Number
3337 7290 0989
Expiry Date
Odometer Value
84409 mi
Since Last Pass
599 mi
Test Result
PASSED
Completed
Test Number
4976 6708 9255
Expiry Date
Odometer Value
83810 mi
Since Last Pass
4060 mi
Completed
Test Number
3974 6059 4917
Odometer Value
83810 mi
Test Result
PASSED
Completed
Test Number
6431 7941 6788
Expiry Date
Odometer Value
79750 mi
Since Last Pass
658 mi
Completed
Test Number
4937 1752 0468
Odometer Value
79744 mi
Test Result
PASSED
Completed
Test Number
5393 7406 1015
Expiry Date
Odometer Value
79092 mi
Since Last Pass
3140 mi
Test Result
PASSED
Completed
Test Number
2356 7961 1068
Expiry Date
Odometer Value
75952 mi
Since Last Pass
2475 mi
Completed
Test Number
6759 8220 9211
Odometer Value
75952 mi
Test Result
PASSED
Completed
Test Number
9624 8771 0299
Expiry Date
Odometer Value
73477 mi
Since Last Pass
3063 mi
Completed
Test Number
3841 7031 2340
Odometer Value
73477 mi
Test Result
PASSED
Completed
Test Number
5127 5304 5503
Expiry Date
Odometer Value
70414 mi
Since Last Pass
2223 mi
Completed
Test Number
3435 7804 6824
Odometer Value
70414 mi
Test Result
PASSED
Completed
Test Number
3817 7681 7840
Expiry Date
Odometer Value
68191 mi
Since Last Pass
2659 mi
Test Result
PASSED
Completed
Test Number
4774 0799 5190
Expiry Date
Odometer Value
65532 mi
Since Last Pass
3633 mi
Completed
Test Number
3357 0739 5198
Odometer Value
65532 mi
Completed
Test Number
6280 1169 4197
Odometer Value
61899 mi
Test Result
PASSED
Completed
Test Number
6369 7149 4179
Expiry Date
Odometer Value
61899 mi
Since Last Pass
2134 mi
Test Result
PASSED
Completed
Test Number
3387 8918 3127
Expiry Date
Odometer Value
59765 mi
Since Last Pass
3611 mi
Completed
Test Number
4150 2978 3162
Odometer Value
59765 mi
Test Result
PASSED
Completed
Test Number
8560 7744 2081
Expiry Date
Odometer Value
56154 mi
Since Last Pass
10282 mi
Completed
Test Number
1082 1704 2087
Odometer Value
56154 mi
Test Result
PASSED
Completed
Test Number
5955 5786 1067
Expiry Date
Odometer Value
45872 mi
Since Last Pass
9392 mi
Test Result
PASSED
Completed
Test Number
6736 5062 0166
Expiry Date
Odometer Value
36480 mi
Since Last Pass
11050 mi
Test Result
PASSED
Completed
Test Number
7417 5562 9176
Expiry Date
Odometer Value
25430 mi
Since Last Pass
11251 mi
Test Result
PASSED
Completed
Test Number
5913 5990 8135
Expiry Date
Odometer Value
14179 mi
Free Car Tax Check & MOT history for KC05LYF
Contains DVSA and DVLA data under the Open Government Licence v3.0.