Sort By
2018 Mazda 6
2.2d Sport Nav 4dr
Hendy Group Eastleigh
16,005 miles
Call dealer
£15,250
2014 Mazda 6
2.2d Sport Nav 4dr
Arnold Clark Arnold Clark Glenrothes
58,974 miles
2015 Mazda 6
2.0 Sport Nav 5dr
T W White & Sons Orpington - Mazda
22,162 miles
Call dealer
£13,950
2018 Mazda 6
2.2d Sport Nav 5dr
Arnold Clark Used Car Centre
6,454 miles
Call dealer
£16,998
2014 Mazda 6
2.0 Sport Nav 4dr
Milcars Mazda
21,000 miles
Call dealer
£10,795
2017 Mazda 6
2.2d [175] Sport Nav 5dr Auto
Arnold Clark Liverpool Motorstore / Kia
15,602 miles
Call dealer
£15,698
2015 Mazda 6
2.0 Sport Nav 5dr
Arnold Clark Linwood Honda / Mitsubishi
41,879 miles
Call dealer
£10,998
2016 Mazda 6
2.2d [175] Sport Nav 4dr
Arnold Clark Stafford Motorstore
24,340 miles
Call dealer
£12,998
2018 Mazda 6
2.0 Sport Nav 4dr
Arnold Clark Aberdeen Toyota/Mazda
22,890 miles
Call dealer
£14,998
2017 Mazda 6
2.2d Sport Nav 5dr
Pentagon Lincoln - Tritton Road
41,090 miles
Call dealer
£13,495
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 53 cars