Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
7,831 cars
View more photos (22)
1.6 Zetec Powershift Euro 5
20,793mi Auto Petrol 1.6L
£8,299
Bath
~£208/pm
4.6 dealer rating
View more photos (90)
2.0 Tdci St-2 Hatchback Euro 6
86,000mi Manual Diesel 2.0L
£9,700
Hyde
~£244/pm
4.7 dealer rating
View more photos (44)
1.0 Ecoboost Hybrid Mhev 155 St-line X
22,286mi Manual Petrol 1.0L
£18,466
Huntingdon
~£464/pm
View more photos (23)
1.6 Zetec
84,041mi Manual Petrol 1.6L
£3,495
Sherborne
~£88/pm
View more photos (30)
1.0 Ecoboost 125 St-line
46,416mi Manual Petrol 1.0L
£11,880
Glasgow
~£298/pm
4.1 dealer rating
View more photos (35)
1.0 125 Ecoboost Zetec
98,675mi Manual Petrol 1.0L
£3,450
Mansfield
~£87/pm
St-line X Tdci
74,791mi Manual Diesel 1.5L
£12,895
Ballymena
~£324/pm
View more photos (8)
1.6 Tdci Zetec Euro 5 Ss
62,000mi Manual Diesel 1.6L
£5,990
Bedford
~£150/pm
Dealer Not Rated
1.0T Ecoboost Titanium X Euro 6 Ss
60,000mi Manual Petrol 1.0L
£6,500
Chester
~£163/pm
View more photos (20)
1.5 Ecoblue 120 Active
63,575mi Manual Diesel 1.5L
£12,995
Scarborough
~£326/pm
4.4 dealer rating
1.5 Ecoblue St-line
30,421mi Auto Diesel 1.5L
£15,849
Crayford
~£398/pm
4.2 dealer rating
View more photos (26)
1.0T Ecoboost Titanium Edition Euro 6 Ss
94,360mi Manual Petrol 1.0L
£8,495
Stoke-on-Trent
~£213/pm
4.5 dealer rating
1.5 Tdci
80,000mi Manual Diesel 1.5L
£5,500
Kenilworth
~£138/pm
View more photos (10)
1.5T Ecoboost St-line Hatchback
83,327mi Manual Petrol 1.5L
£7,060
Leighton Buzzard
~£177/pm
View more photos (19)
Hatchback
140,000mi Manual Petrol 2.5L
£4,999
Stanley
~£126/pm
View more photos (49)
1.5 Ecoboost 150 Titanium X
38,286mi Manual Petrol 1.5L
£12,271
Northampton
~£308/pm
View more photos (40)
1.0 Ecoboost 125 St-line X Edition
17,365mi Manual Petrol 1.0L
£16,590
Edgware
~£417/pm
3.7 dealer rating
32,000mi Auto Petrol 1.6L
£7,000
Wellingborough
~£176/pm
3.8 dealer rating
View more photos (31)
1.0 Ecoboost Hybrid Mhev 125 St-line X Edition
24,088mi Manual Petrol 1.0L
£16,250
Kingswood
~£408/pm
1.6 Titanium Hatchback Powershift Euro
55,000mi Auto Petrol 1.6L
£7,995
Bournemouth
~£201/pm
4.8 dealer rating
View more photos (29)
2.3 Ecoboost St Estate
11,496mi Manual Petrol 2.3L
£28,995
Woodbridge
~£728/pm
View more photos (17)
Zetec 1.0T Ecoboost 100Ps
66,000mi Manual Petrol 1.0L
£5,995
Southampton
~£151/pm
3.9 dealer rating
View more photos (34)
11,854mi Manual 1.0L
£15,000
Harrogate
~£377/pm
4.9 dealer rating
1.6 Zetec Euro 5
58,000mi Manual Petrol 1.6L
£4,495
Ashington
~£113/pm
5.0 dealer rating
Results 48 - 72 of 7,831