Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
984 cars
View more photos (39)
2015 2.0 Sport Nav 118 Bhp
48,000mi Manual Petrol 2.0L
£8,695
Durham
~£218/pm
4.7 dealer rating
View more photos (32)
Hatchback 2.0 Skyactiv-g Se-l Euro 5 Ss 20
77,088mi Manual Petrol 2.0L
£4,750
Walsall
~£119/pm
4.6 dealer rating
View more photos (29)
Se-l Nav
96,636mi Manual Petrol 2.0L
£5,499
Oldbury
~£138/pm
4.1 dealer rating
View more photos (16)
Hatchback 1.6 Sport 200858
87,000mi Manual Petrol 1.6L
£2,490
Slough
~£63/pm
4.9 dealer rating
View more photos (20)
2.0 E-skyactiv G Mhev Gt Sport Tech
12,408mi Manual Petrol 2.0L
£17,941
Wolverhampton
~£451/pm
View more photos (31)
Mazda Hatchback Sport Lux
56,342mi Manual Petrol
£12,495
Norwich
~£314/pm
4.5 dealer rating
View more photos (25)
Skyactiv-g Sport Nav
72,159mi Auto Petrol 2.0L
£10,990
Dewsbury
~£276/pm
4.8 dealer rating
View more photos (56)
2017 67 2.0
38,000mi Manual
£10,950
Bourne
~£275/pm
View more photos (19)
1.8 Skyactiv-d Sport Lux
36,916mi Manual Diesel 1.8L
£13,498
Aberdeen
~£339/pm
2.0 Se-l Nav
20,174mi Auto Petrol 2.0L
£11,500
Oldham
~£289/pm
View more photos (44)
3 Se-l Luxury Mhev
14,332mi Manual Petrol 2.0L
£15,595
Newport
~£392/pm
4.4 dealer rating
View more photos (27)
Hatchback 2.0 Skyactiv-g Sport Nav Euro 5 Ss
49,840mi Manual Petrol 2.0L
£8,999
Peterborough
~£226/pm
5.0 dealer rating
View more photos (8)
2.0 E-skyactiv-x Mhev Exclusive-line Euro 6 Ss
698mi Manual Petrol 2.0L
£26,495
Falkirk
~£665/pm
View more photos (23)
2.0 Gt Sport Mhev 121 Bhp
31,750mi Manual Petrol 2.0L
£14,990
~£376/pm
View more photos (41)
2.0 Se-l Nav 118 Bhp
49,348mi Manual Petrol 2.0L
£9,414
~£236/pm
View more photos (34)
2.0 Skyactiv
94,000mi Manual Petrol 2.0L
£5,795
Leicester
~£146/pm
3.0 dealer rating
View more photos (43)
2.0 Skyactiv-g Se-l Euro 5 Ss
70,013mi Auto Petrol 2.0L
Leeds
View more photos (22)
Se-l Lux Mhev
11,284mi Auto Petrol
£16,990
Dungannon
~£427/pm
View more photos (60)
Petrol
18,690mi Auto Petrol 2.0L
£14,000
Ely
~£352/pm
1.5 Skyactiv-g Se Nav Hatchback
52,582mi Manual Petrol 1.5L
£8,199
Irvine
~£206/pm
View more photos (35)
Se-l Lux
16,304mi Manual Petrol 2.0L
£15,840
Online Dealer
~£398/pm
View more photos (18)
1.6 S
94,923mi Manual Petrol 1.6L
£2,750
Ware
~£69/pm
View more photos (28)
39,512mi Manual Petrol
£9,726
Tipton
~£244/pm
View more photos (37)
Sport Nav 118
71,270mi Manual Petrol 2.0L
£7,995
Preston
~£201/pm
Results 168 - 192 of 984