Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
431 cars
View more photos (17)
2.0 Skyactiv-g Sport Nav Euro 6 Ss
37,973mi Manual Petrol 2.0L
£15,500
Newcastle upon Tyne
~£389/pm
4.4 dealer rating
View more photos (13)
Se-l Nav
117,450mi Manual Diesel 2.0L
£5,495
Birmingham
~£138/pm
Dealer Not Rated
View more photos (53)
2.0 Skyactiv-g Se-l Nav Euro 5 Ss
55,000mi Auto Petrol
£6,440
Uxbridge
~£162/pm
4.8 dealer rating
2.2D Se-l Nav
95,000mi Auto Diesel 2.2L
£5,995
Armagh
~£151/pm
4.9 dealer rating
View more photos (41)
2.2 D Se-l
51,000mi Manual 2.2L
£7,995
Preston
~£201/pm
4.5 dealer rating
View more photos (30)
D Sport Nav
77,000mi Manual 2.2L
£8,698
~£218/pm
5.0 dealer rating
View more photos (24)
2.0 Ts
104,556mi Manual Petrol 2.0L
£2,000
Sheffield
~£50/pm
View more photos (18)
2.0 Sport Nav
26,142mi Manual Petrol 2.0L
£16,998
Glasgow
~£427/pm
4.6 dealer rating
View more photos (49)
2.2 Skyactiv-d Se-l Lux Nav Tourer Euro 6 Ss 5
69,329mi Manual Diesel 2.2L
£12,100
Barnet
~£304/pm
Se-l Lux Nav
9,500mi Manual Petrol 2.0L
£16,671
Bolton
~£419/pm
4.3 dealer rating
View more photos (39)
2.0 Skyactiv-g Sport Nav Saloon
9,134mi Manual Petrol 2.0L
£18,000
Southampton
~£452/pm
View more photos (52)
2.0 Skyactiv-g Se-l
17,500mi Manual Petrol 2.0L
£17,495
Clevedon
~£439/pm
View more photos (35)
Sport Nav
38,191mi Manual Diesel 2.2L
£16,250
Online Dealer
~£408/pm
2016 Mazda Mazda6nbsp2.0 Skyactiv-g Se-l Nav Euro
60,450mi Manual Petrol 2.0L
£8,480
London
~£213/pm
4.2 dealer rating
View more photos (31)
Saloon 2.0 Skyactiv-g Sport Nav Euro 6 Ss
83,816mi Manual Petrol 2.0L
£9,495
Bristol
~£238/pm
4.7 dealer rating
2.0 Skyactiv-g Se-l Saloon Euro 6
44,255mi Auto Petrol 2.0L
£16,400
Peterborough
~£412/pm
6 Sport Nav
35,431mi Manual Petrol 2.0L
£16,000
Harrogate
~£402/pm
View more photos (29)
26,000mi Manual Petrol 2.0L
£17,950
Belfast
~£451/pm
View more photos (33)
2.2L D Se-l Nav
73,010mi Auto Diesel 2.2L
Liverpool
2.0 Skyactiv-g Se-l Nav Euro 6 Ss
20,014mi Auto Petrol 2.0L
£12,200
~£306/pm
3.9 dealer rating
View more photos (23)
2.2 D Se-l Lux Nav Plus 148 Bhp
62,628mi Manual Diesel 2.2L
£11,990
~£301/pm
2.0 Ts2 Estate
100,000mi Auto Petrol 2.0L
£1,975
View more photos (16)
2.0 Skyactiv-g Sport Nav Tourer Euro 5 Ss
77,893mi Manual Petrol 2.0L
£6,988
~£175/pm
View more photos (28)
Ts2
39,172mi Manual Petrol 2.0L
£2,495
Bedford
~£63/pm
4.1 dealer rating
Results 144 - 168 of 431