Used Peugeot 107 cars for sale on What Car?

In partnership with

What Car? Classifieds has 387 approved used Peugeot 107 cars available for sale from top Peugeot dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Peugeot 107 near you.

In partnership with

Cars found 387

Chosen Filters (2)
* Postcode invalid
Peugeot 107 MATCH TDI BLUEMOTION TECH 4MOTION DSG AUTO DIESEL 77000 MILES

Peugeot 107 MATCH TDI BLUEMOTION TECH 4MOTION DSG AUTO DIESEL 77000 MILES

Darlington, County durham
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 77,000 Miles
£7,995
Peugeot 107 1.0 12V Allure Euro 5 3dr

Peugeot 107 1.0 12V Allure Euro 5 3dr

Bury st edmunds, Suffolk
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 51,500 Miles
£3,495
Peugeot 107 1.0 12V Urban Euro 4 3dr

Peugeot 107 1.0 12V Urban Euro 4 3dr

Newbury, Berkshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 89,700 Miles
£1,895
Peugeot 107 1.0 12V Urban 2 Tronic Euro 4 5dr

Peugeot 107 1.0 12V Urban 2 Tronic Euro 4 5dr

Slough, Buckinghamshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,000 Miles
£4,250
Peugeot 107 1.0 12V Active Euro 5 5dr

Peugeot 107 1.0 12V Active Euro 5 5dr

Hyde, Cheshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,135 Miles
£2,695
Peugeot 107 1.0 12V Urban Euro 5 5dr

Peugeot 107 1.0 12V Urban Euro 5 5dr

Hinckley, Leicestershire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,211 Miles
£2,450
Image unavailable

Peugeot 107 1.0 12V Urban Move Euro 4 5dr

Weston-super-mare, Avon
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,862 Miles
£2,495
Peugeot 107 1.0 12V Urban Euro 4 5dr

Peugeot 107 1.0 12V Urban Euro 4 5dr

Crumlin, County antrim
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,145 Miles
£1,595
Peugeot 107 1.0 12V Allure Euro 5 3dr

Peugeot 107 1.0 12V Allure Euro 5 3dr

Leicester, Leicestershire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 94,807 Miles
£1,595
Peugeot 107 1.0 12V Urban Euro 4 5dr

Peugeot 107 1.0 12V Urban Euro 4 5dr

Alfreton, Derbyshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 92,000 Miles
£1,795
Peugeot 107 1.0 12V Active 2 Tronic Euro 5 5dr

Peugeot 107 1.0 12V Active 2 Tronic Euro 5 5dr

Woodbridge, Suffolk
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,000 Miles
£5,499
Peugeot 107 1.0 12V Urban Euro 4 5dr

Peugeot 107 1.0 12V Urban Euro 4 5dr

Ipswich, Suffolk
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,650 Miles
£2,375
Peugeot 107 1.0 12V Urban Euro 4 5dr

Peugeot 107 1.0 12V Urban Euro 4 5dr

Woking, Surrey
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,869 Miles
£2,200
Peugeot 107 1.0 12V Active Euro 5 3dr

Peugeot 107 1.0 12V Active Euro 5 3dr

Bedford, Bedfordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 97,000 Miles
£2,100
Peugeot 107 1.0 12V Allure 2 Tronic Euro 5 5dr

Peugeot 107 1.0 12V Allure 2 Tronic Euro 5 5dr

Godalming, Surrey
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,100 Miles
£5,795
Peugeot 107 1.0 12V Urban 2 Tronic Euro 4 3dr

Peugeot 107 1.0 12V Urban 2 Tronic Euro 4 3dr

Bedford, Bedfordshire
  • 2009 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 64,000 Miles
£3,499
Peugeot 107 1.0 12V Active Euro 5 5dr

Peugeot 107 1.0 12V Active Euro 5 5dr

Sheffield, Yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,601 Miles
£3,150
Peugeot 107 1.0 12V Urban Euro 5 3dr

Peugeot 107 1.0 12V Urban Euro 5 3dr

Wakefield, West yorkshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 57,000 Miles
£2,495
Peugeot 107 1.0 12V Allure Euro 5 3dr

Peugeot 107 1.0 12V Allure Euro 5 3dr

Coventry, Warwickshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 40,000 Miles
£3,450
Peugeot 107 1.0 12V Allure Euro 5 5dr

Peugeot 107 1.0 12V Allure Euro 5 5dr

Nottingham, Nottinghamshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,000 Miles
£3,180
...