Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,027 cars
Hatchback
29,072mi Manual Petrol
£13,950
Leatherhead
~£350/pm
4.8 dealer rating
2.0 Skyactiv X Mhev Gt Sport Tech
23,625mi Manual Petrol 2.0L
£18,250
Eastleigh
~£458/pm
4.5 dealer rating
Mazda Mazda Hatchback 2.0 E-skyactiv G Mhev Sport
18,974mi Auto Petrol 2.0L
£16,955
Leicester
~£426/pm
4.3 dealer rating
Gt Sport Tech
20,203mi Manual Petrol 2.0L
£17,276
Hamilton
~£434/pm
2.0 E-skyactiv X Mhev 186 Gt Sport Tech
24,800mi Manual Petrol 2.0L
£18,795
Omagh
~£472/pm
2.0 Se-l Nav
61,265mi Manual Petrol 2.0L
£8,295
Norwich
~£208/pm
2.0 E-skyactiv X Mhev 186 Homura
1,500mi Manual Petrol 2.0L
£22,900
~£575/pm
2.0 E-skyactiv G Mhev Se-l Lux
33,692mi Manual Petrol 2.0L
£14,995
Stockport
~£377/pm
4.6 dealer rating
33,102mi Manual Petrol 2.0L
£17,995
Inverness
~£452/pm
42,000mi Manual Petrol 2.0L
£8,995
Bristol
~£226/pm
4.9 dealer rating
9,836mi Manual Petrol 2.0L
£16,795
Newtownabbey
~£422/pm
2.0 E-skyactiv-g Mhev Homura Euro 6 Ss
506mi Manual Petrol 2.0L
£21,995
Falkirk
~£552/pm
Ts2 U10001918 Ulez
29,000mi Manual Petrol 1.6L
£3,495
Farnham
~£88/pm
4.7 dealer rating
2.0 Skyactiv G Mhev Se-l
23,401mi Manual Petrol 2.0L
£13,299
Preston
~£334/pm
2.0 Skyactiv-g Se Nav Euro 6 Ss
64,000mi Manual Petrol 2.0L
£6,150
~£154/pm
2.2D Sport Nav
45,721mi Manual Diesel 2.2L
£8,999
Swansea
2.0 Sport Nav
32,322mi Manual Petrol 2.0L
£9,990
~£251/pm
4.4 dealer rating
2.0L Se-l Nav 118 Bhp
36,681mi Manual Petrol 2.0L
£9,150
Watford
~£230/pm
2.0 E-skyactiv X Mhev 186 Takumi
10,000mi Auto Petrol 2.0L
£26,700
Derby
~£670/pm
2.2 D Sport Nav 148 Bhp
75,070mi Manual Diesel 2.2L
£5,890
Swindon
~£148/pm
86,400mi Manual Diesel 2.2L
£5,295
Clevedon
~£133/pm
2.0 E-skyactiv G Mhev Exclusive-line
10mi Manual Petrol 2.0L
£25,498
Bridge of Allan
~£640/pm
2.0 E-skyactiv G Mhev Takumi
5,211mi Manual Petrol 2.0L
£23,999
Portsmouth
~£603/pm
Sport Lux Mhev
37,771mi Manual Petrol
£14,670
Colchester
~£368/pm
Results 912 - 936 of 1,027