Sort By
2014 Mazda 6
2.2D [175] Sport Nav 4Dr Auto
RRG Mazda Stockport
41,871 miles
2018 Mazda 6
2.0 Sport Nav 5Dr
RRG Mazda Stockport
15,995 miles
Call dealer
£15,995
2019 Mazda 6
2.2D [184] Sport Nav+ 5Dr Auto
RRG Mazda Stockport
8,061 miles
Call dealer
£20,495
2020 Mazda 6
2.0 Sport Nav+ 5Dr
Mazda Truro
10 miles
Call dealer
£24,490
2018 Mazda 6
2.2D Se-L Nav 4Dr
Arnold Clark Salford Vauxhall / Fiat / Abarth
80,290 miles
2017 Mazda 6
2.0 Se-L Nav 4Dr
Arnold Clark Wigan Renault / Dacia
49,652 miles
Call dealer
£10,998
2014 Mazda 6
2.2D Sport Nav 4Dr
T W White & Sons Weybridge - Mazda
50,043 miles
2016 Mazda 6
2.2D Se-L Nav 4Dr
Arnold Clark Inverness Motorstore / Hyundai
49,826 miles
2018 Mazda 6
2.2D Se-L Nav 4Dr
MAZDA COLCHESTER
30,148 miles
Call dealer
£12,795
2017 Mazda 6
2.0 Se-L Nav 4Dr Auto
Arnold Clark Wolverhampton Motorstore
9,167 miles
Call dealer
£13,998
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 11 - 20 of 320 cars