Used Add To Compare Click To View Add To Favourite Sale Saloon Used Mazda 6 for sale 2.0 Sport Nav+ 4dr in Greater Manchester FX20 Transmission Manual | Mileage 19,500 mi £19,995 £21,795 Save 8%
Used Add To Compare Click To View Add To Favourite Estate Used Mazda 6 for sale 2.0 Sport Nav+ 5dr in Portsmouth HX20 Transmission Manual | Mileage 18,268 mi £21,731
Used Add To Compare Click To View Add To Favourite Sale Estate Used Mazda 6 for sale 2.0 Sport Nav 5dr in Portsmouth LA15 Transmission Manual | Mileage 19,654 mi £16,337 £17,297 Save 6%
Used Add To Compare Click To View Add To Favourite Estate Used Mazda 6 for sale 2.0 Sport Nav+ 5dr in West Sussex HX70 Transmission Manual | Mileage 21,114 mi £21,697
Used Add To Compare Click To View Add To Favourite Saloon Used Mazda 6 for sale 2.0 Sport Nav+ 4dr in Greater Manchester MX69 Transmission Manual | Mileage 17,743 mi £20,995
Used Add To Compare Click To View Add To Favourite Sale Estate Used Mazda 6 for sale 2.0 SE-L Nav 5dr in Portsmouth LB67 Transmission Manual | Mileage 10,360 mi £16,995 £17,930 Save 5%