Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,027 cars
View more photos (20)
Saloon 2.2 Skyactiv-d Se-l Nav Fastback Euro 6 S
71,000mi Manual Diesel 2.2L
£5,690
Glasgow
~£143/pm
4.0 dealer rating
View more photos (25)
2.0 Sport Nav 118 Bhp
95,000mi Manual Petrol 2.0L
£6,495
Antrim
~£163/pm
4.5 dealer rating
View more photos (29)
2.0 Sport Black
34,998mi Manual Petrol 2.0L
£10,995
Omagh
~£276/pm
View more photos (46)
2.0L Sport Nav 118 Bhp
97,530mi Manual Petrol 2.0L
£6,284
Chelmsford
~£158/pm
4.4 dealer rating
View more photos (28)
2.0 E-skyactiv-x Mhev Homura Euro 6 Ss
4,500mi Manual Petrol 2.0L
£22,995
Durham
~£577/pm
View more photos (32)
E-skyactiv-g Mhev Se-l Lux Hatchback
24,814mi Auto Petrol 2.0L
£15,995
Ludlow
~£402/pm
2.0L 2.0 Skyactiv-g Mhev Gt Sport Tech Euro 6 Ss
30,702mi Manual Petrol 2.0L
£13,590
Slough
~£341/pm
4.3 dealer rating
2.0 Skyactiv G Mhev Sport Lux
29,865mi Manual Hybrid 2.0L
Chester
4.7 dealer rating
2.0 Skyactiv-g Se Nav Euro 5 Ss
92,959mi Manual Petrol 2.0L
£4,999
Seaham
~£126/pm
3.8 dealer rating
View more photos (12)
Skyactiv-d Se-l
40,783mi Manual Diesel 2.2L
£8,795
Liverpool
~£221/pm
View more photos (9)
Gt Sport Tech Mhev
21,881mi Auto Petrol
£19,490
Cardiff
~£489/pm
Dealer Not Rated
View more photos (36)
1.6 Tamura Euro 5 5Dr...
25,000mi Auto Petrol 1.6L
£6,895
Rochdale
~£173/pm
2.0 Se-l Nav 118 Bhp
95,094mi Manual Petrol 2.0L
£7,495
Haverfordwest
~£188/pm
View more photos (10)
Hatchback 2.0 Sport Nav
60,100mi Manual Petrol
Newport
2020 Mazda 3 2.0 Se-l Lux Mhev
32,000mi Manual Petrol 2.0L
£14,450
Lisburn
~£363/pm
4.6 dealer rating
View more photos (16)
2.0 Sport Nav
44,862mi Manual Petrol 2.0L
£9,998
Paisley
~£251/pm
2.0 Skyactiv-g Se Hatchback Euro
26,229mi Manual Petrol 2.0L
£8,995
Worcester
~£226/pm
4.9 dealer rating
54,000mi Manual Petrol 2.0L
£8,990
Derby
4.8 dealer rating
View more photos (43)
Hatchback
67,267mi Manual Petrol 2.0L
£6,995
Romsey
~£176/pm
2.0L Sport Lux Mhev 121 Bhp
34,162mi Auto Petrol 2.0L
£16,999
Warrington
~£427/pm
2.0 E-skyactiv G Mhev Sport Lux
6,150mi Manual Petrol 2.0L
£18,795
Clevedon
~£472/pm
2.0 Skyactiv G Mhev Gt Sport
38,864mi Auto Petrol 2.0L
£14,620
Eastbourne
~£367/pm
2.0 Skyactiv-x Mhev Se-l Lux Euro 6 Ss
43,160mi Manual Petrol 2.0L
£13,295
Hinckley
~£334/pm
2.0 Skyactiv-g Mhev Gt Sport Euro 6 Ss... 2019
23,400mi Manual Petrol 2.0L
£14,999
King's Lynn
~£377/pm
Results 696 - 720 of 1,027