2012018 Mazda Mazda3 2.0 Sport Nav 5dr HATCHBACK PETROL Manual201839,734 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£12,000Finance from £252 pm
13Mazda, 3, Saloon, 2008, Other, 1598 (cc), 4 doors200880,000 milesPrivatePetrol1,598 ccPolwarth, Edinburgh£1,250
3Mazda, 3, Saloon, 2004, Manual, 1598 (cc), 4 doors200479,000 milesPrivatePetrol1,598 ccCrossgar, County Down£550
362025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback PETROL Automatic20251,500 milesTradePetrol2,488 ccCarlisle, Cumbria£24,495Finance from £504 pm
8Mazda, 3, Hatchback, 2009, Manual, 1598 (cc), 5 doors2009155,949 milesPrivatePetrol1,598 ccEast End, Glasgow£700
9Mazda, 3, Hatchback, 2018, Manual, 1998 (cc), 5 doors201866,800 milesPrivatePetrol1,998 ccInverness, Highland£7,000
8Mazda, 3, Hatchback, 2014, Manual, 1998 (cc), 5 doors201476,615 milesPrivatePetrol1,998 ccKillinchy, County Down£4,595 (No VAT)
62020 Mazda Mazda3 2.0 SKYACTIV-X MHEV Sport Lux Hatchback 5dr HATCHBACK PETROL Manual202058,456 milesTradePetrol1,998 ccKilwinning, North Ayrshire£13,399Finance from £282 pm
222023 Mazda Mazda3 2.0 e-SKYACTIV-G MHEV SE-L Hatchback 5dr HATCHBACK Petrol Manual202310,743 milesTradePetrol1,998 ccKilwinning, North Ayrshire£15,995Finance from £336 pm
13Mazda, 3, Hatchback, 2016, Manual, 1496 (cc), 5 doors2016102,000 milesPrivatePetrol1,496 ccMuirhouse, Edinburgh£3,250
12Mazda, 3, Hatchback, 2015, Manual, 1998 (cc), 5 doors2015127,196 milesPrivatePetrol1,998 ccDungannon, County Tyrone£4,750
5Mazda, 3, Hatchback, 2016, Manual, 1998 (cc), 5 doors2016160,418 milesPrivatePetrol1,998 ccMarkinch, Fife£3,000
1Mazda, 3, Hatchback, 2011, Manual, 1598 (cc), 5 doors2011109,811 milesPrivatePetrol1,598 ccClermiston, Edinburgh£1,599
6Mazda, 3, Hatchback, 2010, Manual, 2261 (cc), 5 doors, swap2010102,000 milesPrivatePetrol2,261 ccKilmarnock, East Ayrshire£4,000