Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
7,719 cars
View more photos (39)
2.0T Ecoboost St-3 Euro 5 Ss
52,029mi Manual Petrol 2.0L
£10,990
Glasgow
~£276/pm
4.5 dealer rating
View more photos (45)
Active X
43,408mi Manual Petrol 1.0L
£13,120
Burton upon Trent
~£329/pm
4.7 dealer rating
View more photos (38)
1.0 Ecoboost Hybrid Mhev 125 Active Edition
7,807mi Manual Petrol 1.0L
£16,296
Bootle
~£409/pm
4.4 dealer rating
View more photos (19)
2.3 Ecoboost St
12,817mi Manual Petrol 2.3L
£27,998
Edinburgh
~£703/pm
4.6 dealer rating
View more photos (26)
St-line
38,630mi Manual Diesel 1.5L
£13,500
London
~£339/pm
View more photos (20)
1.6 Tdci Zetec S Euro 5 Ss
58,000mi Manual Diesel 1.6L
£5,699
Lymington
~£143/pm
Dealer Not Rated
View more photos (72)
1.5 Tdci Zetec
42,000mi Manual Diesel 1.5L
£8,295
Garforth
~£208/pm
4.9 dealer rating
View more photos (34)
T Ecoboost St
46,025mi Manual Petrol 2.3L
£20,450
Mansfield
~£514/pm
View more photos (14)
Hatchback 1.5 Ecoblue Titanium 2019
65,188mi Manual Diesel 1.5L
£10,995
Leominster
Estate
81,095mi Manual Diesel 1.5L
£6,999
Swansea
~£176/pm
4.3 dealer rating
View more photos (43)
Focus Titanium Tdci
106,406mi Manual Diesel 1.6L
£4,095
Luton
~£103/pm
View more photos (28)
1.0 Ecoboost 125 Active X Hatchback
14,020mi Auto Petrol 1.0L
£16,339
Royal Leamington Spa
~£410/pm
View more photos (27)
Tdci Zetec
48,753mi Manual Diesel 1.6L
£7,850
Wimborne Minster
~£197/pm
View more photos (54)
Hatchback
48,481mi Manual Petrol 2.0L
£12,995
Leeds
~£326/pm
Focus St-line Edition Mhev
3,571mi Manual Petrol 1.0L
£19,995
Blairgowrie
~£502/pm
View more photos (32)
1.0T Ecoboost St-line X Hatchback Manua
58,774mi Manual Petrol 1.0L
£11,498
Aylesbury
~£289/pm
View more photos (33)
1.6 Style 2008
86,529mi Auto Petrol 1.6L
£2,689
Bedford
~£68/pm
View more photos (35)
1.5 Ecoblue 120 Titanium
17,047mi Manual Diesel 1.5L
£14,810
Milton Keynes
~£372/pm
4.1 dealer rating
View more photos (24)
St-line Edition
62,198mi Manual Petrol 1.0L
£11,800
Sheffield
~£296/pm
View more photos (21)
1.0 Ecoboost 125 Zetec
50,562mi Manual Petrol 1.0L
£9,995
Peterborough
~£251/pm
1.6 Titanium Powershift Euro 6
58,480mi Auto Petrol 1.6L
£7,890
Romford
~£198/pm
1.0T Ecoboost Active X Hatchback
17,300mi Manual Petrol 1.0L
£14,000
Horley
~£352/pm
View more photos (15)
1.5 Ecoblue 120 St-line
30,635mi Manual Diesel 1.5L
£12,899
Urmston
~£324/pm
1.0T Ecoboost Zetec Euro 5 Ss
80,810mi Manual Petrol 1.0L
£3,395
Walton-on-Thames
~£85/pm
4.2 dealer rating
Results 624 - 648 of 7,719