Sort By
2016 Mazda 6
2.2D Sport Nav 4Dr
Car Deal Warehouse Stirling
58,971 miles
2019 Mazda 6
2.0 Sport Nav+ 4Dr
T W White & Sons Bookham - Mazda
50 miles
Call dealer
£21,450
2018 Mazda 6
2.0 Sport Nav 4Dr
Eden Mazda Basingstoke
12,859 miles
Call dealer
£14,799
2015 Mazda 6
2.2D [175] Sport Nav 4Dr
Perrys Mansfield Ford
79,976 miles
2013 Mazda 6
2.2D Se-L 5Dr
Harratts Kia Wakefield
95,640 miles
2015 Mazda 6
2.2D Se-L Nav 4Dr Auto
Arnold Clark Stirling Volvo
69,414 miles
2015 Mazda 6
2.2D Se-L Nav 4Dr
Stoneacre Doncaster Ford, Mazda
40,077 miles
Call dealer
£10,490
2016 Mazda 6
2.2D Sport Nav 5Dr
Arnold Clark Greenock Ford
19,572 miles
Call dealer
£13,998
2019 Mazda 6
2.0 Sport Nav+ 4Dr
Hendy Mazda Eastbourne
4,200 miles
Call dealer
£18,000
2020 Mazda 6
2.2D Gt Sport Nav+ 5Dr
Johnsons Mazda Solihull
1,500 miles
Call dealer
£27,990
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 71 - 80 of 352 cars