232019 Mazda Mazda3 2.0 Skyactiv G MHEV GT Sport 5dr Auto Hatchback Petrol Automatic201929,906 milesTradePetrol1,998 ccSheffield, South Yorkshire£14,449Finance from £304 pm
232025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic20258,395 milesTradePetrol2,488 ccSheffield, South Yorkshire£18,999Finance from £391 pm
42009 Mazda Mazda3 2.0 Sport hatchback FULL Mazda service history £1995 HATCHBACK Petrol Manual2009108,000 milesTradePetrol1,999 ccYeovil, Somerset£1,995Finance from £42 pm
292021 Mazda Mazda3 2.0 e-Skyactiv G MHEV GT Sport 5dr Hatchback PETROL Manual202124,805 milesTradePetrol1,998 ccSouthport, Merseyside£16,995Finance from £350 pm
402025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback PETROL Automatic20258,153 milesTradePetrol2,488 ccBlackburn, Lancashire£19,499
152015 Mazda Mazda3 2.0 SE-L Nav 5dr HATCHBACK Petrol Manual201597,000 milesTradePetrol1,998 ccWest End, London£4,675Finance from £99 pm
512025 Mazda Mazda3 106323 Hatchback Petrol Automatic20258,821 milesTradePetrol2,488 ccNottingham, Nottinghamshire£20,489Finance from £421 pm
2712015 65 MAZDA MAZDA3 2.0 SKYACTIV-G SE-L NAV HATCHBACK 5DR PETROL AUTO EURO 6 (S201598,687 milesTradePetrol1,998 ccSparkhill, West Midlands£6,485Finance from £137 pm
452025 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback PETROL Automatic20256,825 milesTradePetrol2,488 ccMansfield, Nottinghamshire£19,998
502019 Mazda Mazda3 2.0 Sport Black 5dr HATCHBACK PETROL Manual201984,286 milesTradePetrol1,998 ccBaglan, Neath Port Talbot£9,995Finance from £210 pm
242021 Mazda Mazda3 2.0 e-Skyactiv G MHEV Sport Lux 5dr Auto HATCHBACK Petrol Automatic202111,870 milesTradePetrol1,998 ccHockley, West Midlands£12,500Finance from £263 pm
102021 Mazda Mazda3 2.0 e-Skyactiv G MHEV Sport Lux 5dr Hatchback PETROL Manual202120,760 milesTradePetrol1,998 ccWinsford, Cheshire£15,299
72025 Mazda Mazda3 2.0 e-SKYACTIV-X MHEV Homura Hatchback 5dr Petrol Auto Euro 6 (s/s) (186 ps Hat...20251,500 milesTradePetrol1,998 ccStockport, Manchester£23,999Finance from £494 pm
12025 Mazda Mazda3 106323 Hatchback Petrol Automatic202513,544 milesTradePetrol2,488 ccNottingham, Nottinghamshire£20,651Finance from £425 pm
252019 69 MAZDA MAZDA3 2.0 SKYACTIV-G MHEV GT SPORT HATCHBACK 5DR PETROL MANUAL EU201980,000 milesTradePetrol1,998 ccFulwood, Lancashire£10,499Finance from £221 pm
82007 Mazda Mazda3 1.6 TS2 5dr HATCHBACK Petrol Manual200769,000 milesTradePetrol1,598 ccNeath, Neath Port Talbot£895Finance from £19 pm
222021 Mazda Mazda3 2.0 e-Skyactiv G MHEV SE-L 5dr HATCHBACK PETROL Manual202147,910 milesTradePetrol1,998 ccStoke-on-Trent, Staffordshire£11,695Finance from £246 pm
4312020 Mazda Mazda3 2.0 SKYACTIV-G MHEV Sport Lux Hatchback 5dr Petrol Auto Euro 6 (s/s) (122 p Hat...202014,000 milesTradePetrol1,998 ccWigan, Manchester£15,250Finance from £321 pm
12021 Mazda Mazda3 96650 Hatchback Petrol Manual202122,330 milesTradePetrol1,998 ccNottingham, Nottinghamshire£14,989Finance from £315 pm
252018 Mazda 3 2.2d Sport Nav 5dr Diesel201868,101 milesTradeDiesel2,191 ccAshton-on-Ribble, Lancashire£7,000
72023 Mazda 3 2.0 e-Skyactiv G MHEV Exclusive-Line 5dr Petrol20239,000 milesTradePetrol1,998 ccBolton, Manchester£19,500
112016 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Manual Euro 5 (s/s) (120 ps) Hatc...201657,011 milesTradePetrol1,998 ccMorley, West Yorkshire£8,250Finance from £174 pm
2312018 18 MAZDA MAZDA3 2.0 SKYACTIV-G SPORT NAV HATCHBACK 5DR PETROL MANUAL EURO 62018100,896 milesTradePetrol1,998 ccBarnsley, South Yorkshire£7,490Finance from £158 pm
102021 Mazda Mazda3 2.0 e-Skyactiv G MHEV SE-L Lux 5dr Hatchback PETROL Manual202141,650 milesTradePetrol1,998 ccWinsford, Cheshire£13,099
4712021 Mazda Mazda3 2.0 e-SKYACTIV-X MHEV GT Sport Tech Euro 6 (s/s) 4dr SALOON Petrol Manual202142,613 milesTradePetrol1,998 ccBarnet, London£14,550Finance from £306 pm