Sort By
2014 Mazda 6
2.2d [175] Sport Nav 5dr
Chiswick Honda
15,500 miles
Call dealer
£38,995
2016 Mazda 6
2.2d Sport Nav 4dr
Arnold Clark Stirling Toyota
34,970 miles
Call dealer
£11,498
2017 Mazda 6
2.0 Sport Nav 4dr
RRG Mazda Stockport
19,161 miles
Call dealer
£14,495
2014 Mazda 6
2.2d Sport Nav 4dr
Norton Way Mazda
48,290 miles
2017 Mazda 6
2.2d [175] Sport Nav 4dr Auto
Norton Way Mazda
16,700 miles
Call dealer
£14,980
2017 Mazda 6
2.2d [175] Sport Nav 5dr Auto
Hendy Mazda Tunbridge Wells
29,372 miles
Call dealer
£15,000
2014 Mazda 6
2.2d Sport Nav 5dr
Riverside Sports & Prestige
80,000 miles
2017 Mazda 6
2.2d [175] Sport Nav 5dr Auto
Johnsons Mazda Tamworth
33,626 miles
Call dealer
£14,995
2017 Mazda 6
2.0 Sport Nav 4Dr
Evans Halshaw Vauxhall Bedford
54,133 miles
Call dealer
£10,991
2016 Mazda 6
2.2D Sport Nav 5Dr
RRG Select SKODA Rochdale
29,000 miles
Call dealer
£13,450
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 54 cars