Sort By
2019 Mazda 6
2.5 Gt Sport Nav+ 4Dr Auto
Johnsons Mazda Swindon
2,500 miles
Call dealer
£22,990
2020 Mazda 6
2.0 Sport Nav+ 4Dr
Perrys Huddersfield Mazda
9 miles
Call dealer
£23,300
2019 Mazda 6
2.0 Sport Nav+ 5Dr
Croydon Mazda
1,250 miles
Call dealer
£20,990
2013 Mazda 6
2.0 Se-L 4Dr
Mazda Leeds
48,472 miles
2014 Mazda 6
2.0 Se-L Nav 4Dr Auto
Stourbridge Mazda
19,902 miles
Call dealer
£10,199
2017 Mazda 6
2.0 Se-L Nav 4Dr Auto
Hodgson Mazda Newcastle
10,264 miles
Call dealer
£13,500
2018 Mazda 6
2.2D [175] Sport Nav 5Dr Auto
Hodgson Mazda Newcastle
22,687 miles
Call dealer
£16,500
2015 Mazda 6
2.2D [175] Sport Nav 5Dr
Sinclair Approved Used Cars
65,355 miles
2016 Mazda 6
2.2D [175] Sport Nav 4Dr Auto
Arnold Clark Ayr Ford
38,500 miles
Call dealer
£12,498
2017 Mazda 6
2.2D Se-L Nav 4Dr
Usedirect Portadown
65,584 miles
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 61 - 70 of 352 cars