292021 Mazda Mazda3 2.0 e-SKYACTIV-X MHEV GT Sport Tech Auto Euro 6 (s/s) 5dr Hatchback Petrol Auto...202146,564 milesTradePetrol1,998 ccHartley Wintney, Hampshire£16,499Finance from £339 pm
302017 Mazda Mazda3 2.0 SPORT NAV 5DR AUTO Hatchback Petrol Automatic201719,515 milesTradePetrol1,998 ccOrpington, London£13,495Finance from £302 pm
722014 Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 5 (s/s) 5dr Hatchback Petrol Manual201452,587 milesTradePetrol1,998 ccRomford, London£7,599Finance from £170 pm
332021 Mazda Mazda3 2.0 SKYACTIV X MHEV GT SPORT 5DR Hatchback Petrol Manual202116,262 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£17,489Finance from £360 pm
52017 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201776,000 milesTradePetrol1,998 ccHarlow, Essex£8,195Finance from £184 pm
372017 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Auto Euro 6 (s/s) (121 ps) Hatchb...201728,510 milesTradePetrol1,998 ccSandy, Bedfordshire£9,795Finance from £219 pm
102024 Mazda Mazda3 2.0 E-SKYACTIV X MHEV [186] EXCLUSIVE-LINE 5DR Hatchback Petrol Manual202415,100 milesTradePetrol1,998 ccGrays, Essex£20,795Finance from £428 pm
382020 Mazda Mazda3 2.0 Skyactiv G MHEV GT Sport 5dr Hatchback Petrol Manual202052,387 milesTradePetrol1,998 ccBraintree, Essex£12,890Finance from £289 pm
212023 Mazda Mazda3 2.0 e-Skyactiv G MHEV Takumi 5dr Hatchback Petrol Manual202314,367 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£21,989Finance from £452 pm
4112017 Mazda Mazda3 2.0 3 Sport Nav 5dr Hatchback Petrol Manual201761,360 milesTradePetrol1,998 ccKempston, Bedfordshire£9,399Finance from £211 pm
182022 Mazda Mazda3 2.0 e-Skyactiv-X MHEV [186] SE-L Lux 4dr SALOON Petrol Manual202225,000 milesTradePetrol1,998 ccLechlade, Gloucestershire£16,495 (No VAT)Finance from £339 pm
582015 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Fastback Euro 6 (s/s) 4dr SALOON Petrol Manual2015111,394 milesTradePetrol1,998 ccTonbridge, Kent£4,999Finance from £112 pm
3012014 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Manual Euro 5 (s/s) (120 ps) Hatc...201481,000 milesTradePetrol1,998 ccDurrington, Wiltshire£6,995Finance from £157 pm
362021 Mazda Mazda3 2.0 e-Skyactiv G MHEV GT Sport 5dr Hatchback Petrol Manual202118,939 milesTradePetrol1,998 ccRye, East Sussex£17,295Finance from £356 pm
422014 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr HATCHBACK Petrol Manual201496,000 milesTradePetrol1,998 ccHarlow, Essex£5,295Finance from £119 pm
502017 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Fastback 4dr Petrol Manual Euro 6 (s/s) (121 ps) Saloo...201773,000 milesTradePetrol1,998 ccSandy, Bedfordshire£7,950Finance from £178 pm
352020 Mazda Mazda3 2.0 Skyactiv G MHEV GT Sport Tech 5dr Hatchback Petrol Manual202047,922 milesTradePetrol1,998 ccBedford, Bedfordshire£13,650
62025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic20256,670 milesTradePetrol2,488 ccBedford, Bedfordshire£21,799
17Mazda Mazda3 2.0 SKYACTIV-G SE Hatchback 5dr Petrol Manual Euro 5 (s/s) (120 ps)2014102,041 milesPrivatePetrol1,998 ccWaterlooville, Hampshire£3,250 (No VAT)
322014 Mazda Mazda3 2.0 SE-L 5dr HATCHBACK Petrol Manual2014139,000 milesTradePetrol1,998 ccLuton, Bedfordshire£3,480Finance from £78 pm
402017 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201794,000 milesTradePetrol1,998 ccBedford, Bedfordshire£7,195Finance from £161 pm
5312017 Mazda Mazda3 Hatchback (2016 - 2018) Hatchback Diesel Manual2017100,800 milesTradeDiesel2,191 ccBedford, Bedfordshire£4,995Finance from £112 pm
262017 Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Hatchback 5dr Petrol Auto Euro 6 (s/s) (121 ps) Hatchba...201748,645 milesTradePetrol1,998 ccRomford, London£10,288Finance from £230 pm
352012 Mazda Mazda3 1.6 Sport Hatchback 5dr Petrol Manual Euro 5 (105 ps) Hatchback Petrol Manual201281,982 milesTradePetrol1,598 ccSandy, Bedfordshire£3,195Finance from £72 pm
402017 Mazda Mazda3 2.0 SKYACTIV-G 165 SPORT NAV 5dr Hatchback Petrol Manual201761,056 milesTradePetrol1,998 ccPortslade, East Sussex£9,290Finance from £208 pm