Sort By
2017 Mazda 6
2.2d [175] Sport Nav 5dr Auto
Rockingham Cars Corby Mazda
40,417 miles
Call dealer
£13,295
2017 Mazda 6
2.2d SE Nav 5dr
Usedirect - Belfast
54,000 miles
Call dealer
£11,290
2016 Mazda 6
2.2d [175] Sport Nav 4dr Auto
Sheffield Ford - Savile Street East
42,574 miles
Call dealer
£12,650
2015 Mazda 6
2.0 Sport Nav 4dr
Arnold Clark Stirling Vauxhall
29,512 miles
Call dealer
£11,498
2018 Mazda 6
2.5 GT Sport Nav+ 5dr Auto
Mazda Hanley
18,236 miles
Call dealer
£20,000
2019 Mazda 6
2.2d [184] Sport Nav+ 5dr Auto
Mazda Hanley
8,495 miles
Call dealer
£21,750
2017 Mazda 6
2.2d SE-L Nav 4dr
Usedirect/ Premium Direct Newtownards / Ards
51,028 miles
Call dealer
£10,990
2013 Mazda 6
2.2d [175] Sport Nav 4dr
Johnsons Mazda Swindon
52,500 miles
2017 Mazda 6
2.0 SE-L Nav 4dr
Arnold Clark Dunfermline Fiat
34,745 miles
Call dealer
£11,498
2018 Mazda 6
2.2d Sport Nav 4dr
Arnold Clark Kirkcaldy Mazda / Peugeot
24,428 miles
Call dealer
£14,498
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 259 cars