Dealer10 days 1 / 1Add to favouritesUsed (2016) Mazda 6 Inclusive 150 HP | Super price2.2d Sport Nav 5dr201693,952 miles2.2L DieselEstateManual150 HP (110 kW)64.0 MpgTS6 6UR Middlesbrough, North Yorkshire£4,995Super priceYou save £1,805TS6 6UR Middlesbrough, North YorkshireVisit Motors.co.uk
Dealer24 days • -2%See price change1 / 4Add to favouritesUsed (2017) Mazda 6 | Fair price2.0 Se-L Nav 4Dr Auto201770,296 miles2.0L PetrolSedanAutomaticTS3 8AX Middlesbrough, North Yorkshire£8,799Fair priceEstimated price £8,742TS3 8AX Middlesbrough, North YorkshireVisit Motors.co.uk