Sort By
2013 Mazda 6
2.0 SE-L 5dr
Arnold Clark Linwood Toyota (Paisley)
74,828 miles
2014 Mazda 6
2.0 Se-L 4Dr
Autostore
50,000 miles
2016 Mazda 6
2.0 Se-L 5Dr
Evans Halshaw Ford Preston
43,777 miles
Call dealer
£10,630
2016 Mazda 6
2.0 Se-L 5Dr
Mazda Exeter
40,000 miles
Call dealer
£11,500
2014 Mazda 6
2.2D Se-L 4Dr
Evans Halshaw Renault & Dacia Edinburgh
48,787 miles
2014 Mazda 6
2.2D Se-L 4Dr
Arnold Clark Aberdeen Kia
37,525 miles
2016 Mazda 6
2.0 Se-L 5Dr
Evans Halshaw Renault & Dacia Sunderland
33,950 miles
Call dealer
£11,060
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 7 of 7 cars