372025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Exclusive-Line 5dr Hatchback Petrol Manual202511,770 milesTradePetrol2,488 ccPortobello, Edinburgh£18,799Finance from £387 pm
352025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic202514,300 milesTradePetrol2,488 ccPortobello, Edinburgh£18,199Finance from £374 pm
372025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Exclusive-Line 5dr Hatchback Petrol Manual20258,899 milesTradePetrol2,488 ccPortobello, Edinburgh£19,099Finance from £393 pm
82025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Hatchback Petrol Manual202510,514 milesTradePetrol2,488 ccPortobello, Edinburgh£18,349Finance from £377 pm
382023 Mazda Mazda3 2.0 e-Skyactiv X MHEV [186] GT Sport 5dr Hatchback Petrol Manual202333,154 milesTradePetrol1,998 ccPortobello, Edinburgh£16,899Finance from £348 pm
372019 Mazda Mazda3 2.0 Skyactiv G MHEV Sport Lux 5dr Hatchback Petrol Manual201916,662 milesTradePetrol1,998 ccPortobello, Edinburgh£14,749Finance from £310 pm
10MAZDA 3 1.6 TAKUYA * MOT- JUNE 2026*like ford focus vauxhall astra megane 2 5 6 2010112,000 milesTradePetrol1,598 ccEast End, Glasgow£1,495 (No VAT)Finance from £32 pm
352025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Hatchback Petrol Manual202511,151 milesTradePetrol2,488 ccEast End, Glasgow£18,199Finance from £374 pm
382025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic202512,225 milesTradePetrol2,488 ccStockton-on-Tees, County Durham£18,399Finance from £378 pm
10Mazda, 3, Hatchback, 2010, Manual, 1999 (cc), 5 doors2010159,160 milesPrivatePetrol1,999 ccEast End, Glasgow£995 (No VAT)
1764reg MAZDA 3 SPORT NAV 2.0 PETROL MOT NOVEMBER 2026 FULL SERVICE HISTORY 2014124,000 milesPrivatePetrol1,998 ccCambuslang, Glasgow£2,795 (No VAT)
202018 Mazda Mazda3 2.0 SE-L Nav 5dr Hatchback Petrol Manual201851,363 milesTradePetrol1,998 ccCoatbridge, North Lanarkshire£9,690
5012021 Mazda Mazda3 2.0 e-SKYACTIV-X MHEV GT Sport Auto Euro 6 (s/s) 5dr Hatchback Petrol Automatic202160,000 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£14,790Finance from £311 pm
462025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic202513,122 milesTradePetrol2,488 ccStockton-on-Tees, County Durham£18,299Finance from £376 pm
271MAZDA MAZDA3 2.0 SKYACTIV-G SE-L 2015201571,491 milesTradePetrol1,998 ccLivingston, West Lothian£5,995Finance from £126 pm
392015 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (121 ps) Hatc...201555,583 milesTradePetrol1,998 ccSunderland, Tyne and Wear£8,299Finance from £175 pm
372025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Prime-Line 5dr Petrol Hatchback Hatchback Petrol Ma...20256 milesTradePetrol2,488 ccHamilton, South Lanarkshire£20,235
362025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Hatchback Petrol Manual20258,925 milesTradePetrol2,488 ccEast End, Glasgow£18,449Finance from £380 pm
4512018 Mazda Mazda3 2.0 Mazda3 Sport Nav 5dr Hatchback Petrol Manual201835,148 milesTradePetrol1,998 ccInverness, Highland£10,995Finance from £231 pm
232024 Mazda Mazda3 2.0 e-Skyactiv X MHEV [186] Takumi 5dr Hatchback PETROL Manual20243,195 milesTradePetrol1,998 ccCarlisle, Cumbria£25,100Finance from £516 pm
152025 MAZDA 3 EXCLUSIVE-LINE AUTO MHEV 25 REG accident damaged salvage20254,700 milesTradePetrol2,488 ccBedlington, Northumberland£10,995 (Inc VAT)Finance from £231 pm
322025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Centre-Line 5dr Petrol Hatchback Hatchback Petrol M...20255,235 milesTradePetrol2,488 ccHamilton, South Lanarkshire£18,467
312021 Mazda Mazda3 2.0 e-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr HATCHBACK Petrol Manual202148,600 milesTradePetrol1,998 ccEast End, Glasgow£13,395Finance from £282 pm
202022 Mazda Mazda3 2.0 e-Skyactiv X MHEV [186] Sport Lux 5dr Petrol Hatchback Hatchback Petrol Manual202233,562 milesTradePetrol1,998 ccHamilton, South Lanarkshire£15,524
1 Mazda 3 2.0 Skyactiv G Se L Nav Hatchback 5dr Petrol Auto Euro 6 s/s 121 Ps201831,422 milesTradePetrol1,998 ccHawick, Scottish Borders£11,999Finance from £252 pm