Sort By
2015 Mazda 6
2.2D Sport Nav 4Dr
Eden Vauxhall Reading
81,374 miles
2015 Mazda 6
2.2D [175] Sport Nav 4Dr
Perrys Mansfield Ford
79,976 miles
2015 Mazda 6
2.2D Sport Nav 4Dr
Evans Halshaw Vauxhall Wigan
77,215 miles
2015 Mazda 6
2.2D Sport Nav 4Dr
Eden Mazda Basingstoke
75,267 miles
2018 Mazda 6
2.2D Se-L Nav 4Dr
Arnold Clark Salford Vauxhall / Fiat / Abarth
80,290 miles
2016 Mazda 6
2.2D Se-L Nav 4Dr
Arnold Clark Glasgow South Street Motorstore/Ford/Mazda
55,488 miles
2015 Mazda 6
2.2D Sport Nav 4Dr
Robins & Day Peugeot Chelmsford
46,937 miles
2017 Mazda 6
2.2D Se-L Nav 4Dr
Usedirect Portadown
65,584 miles
2016 Mazda 6
2.2D Sport Nav 4Dr
Car Deal Warehouse Stirling
58,971 miles
2016 Mazda 6
2.2D Se-L Nav 4Dr
Arnold Clark Inverness Motorstore / Hyundai
49,826 miles
Buy new from £21,883 (list price from £24,725)
Contract hire from £219.14 per month
Showing 1 - 10 of 105 cars