Sort By
2018 Mazda 6
2.0 Sport Nav+ 4dr
Hendy Mazda Eastbourne
17,800 miles
Call dealer
£17,000
2015 Mazda 6
2.2d SE-L Nav 5dr Auto
Inchcape Mercedes-Benz Oxford
51,750 miles
2015 Mazda 6
2.0 SE-L Nav 4dr
Vauxhall Edinburgh
36,000 miles
2018 Mazda 6
2.0 SE-L Nav 4dr
Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth
22,619 miles
Call dealer
£12,998
2019 Mazda 6
2.0 SE-L Nav+ 4dr
Bolton Motor Park
4,750 miles
Call dealer
£17,500
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
2018 Mazda 6
2.0 Sport Nav+ 4dr
Barnetts Mazda
4,648 miles
Call dealer
£18,995
2013 Mazda 6
2.2d SE-L Nav 4dr Auto
RRG Mazda Stockport
29,065 miles
2017 Mazda 6
2.0 Sport Nav 4dr
RRG Mazda Stockport
19,161 miles
Call dealer
£14,495
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 304 cars