Sort By
2018 Mazda 6
2.2d [175] Sport Nav 4dr Auto
Vauxhall Aberdeen
17,507 miles
Call dealer
£15,600
2017 Mazda 6
2.2d [175] Sport Nav 5dr Auto
Sandicliffe Mazda Leicester
16,537 miles
Call dealer
£15,900
2016 Mazda 6
2.0 Sport Nav 4dr
Arnold Clark Glasgow Volkswagen (North)
32,044 miles
Call dealer
£11,998
2017 Mazda 6
2.0 Sport Nav 4dr
Arnold Clark Glasgow South Street Motorstore/Ford/Mazda
13,819 miles
Call dealer
£14,498
2016 Mazda 6
2.2d SE-L Nav 4dr
Arnold Clark Kilmarnock Peugeot / Toyota
72,922 miles
2017 Mazda 6
2.2d [175] Sport Nav 5dr
Clevedon Garages
26,500 miles
Call dealer
£14,995
2016 Mazda 6
2.2d SE-L Nav 4dr
Arnold Clark Wigan Motorstore
25,361 miles
Call dealer
£10,498
2018 Mazda 6
2.0 Sport Nav+ 4dr
Northampton Motors Mazda
6,400 miles
Call dealer
£17,000
2018 Mazda 6
2.2d Sport Nav 4dr
Hendy Group Eastleigh
16,005 miles
Call dealer
£15,250
2019 Mazda 6
2.5 GT Sport Nav+ 5dr Auto
Hendy Group Eastleigh
7,250 miles
Call dealer
£24,500
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 271 cars