1/17Mazda, 3, Hatchback, 2009, Manual, 1598 (cc), 5 doors200985,235 milesPrivatePetrol1,598 ccOxford Road, Manchester£1,800
1/20Mazda, 3, Hatchback, 2010, Manual, 1560 (cc), 5 doors2010133,526 milesTradeDiesel1,560 ccThurmaston, Leicestershire£1,250(No VAT)Finance from £27 pm
1/652018 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (121 ps) HATC...201895,000 milesTradePetrol1,998 ccLoughborough, Leicestershire£7,680Finance from £162 pm
1/352026 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback Petrol Automatic202613,434 milesTradePetrol2,488 ccCheshire£17,749Finance from £365 pm
1/462021 Mazda Mazda3 2.0 e-SKYACTIV-G MHEV SE-L Hatchback 5dr Petrol Manual Euro 6 (s/s) (122 ps Hat...202129,436 milesTradePetrol1,998 ccShrewsbury, Shropshire£12,495Finance from £263 pm
1/232020 Mazda Mazda3 2.0 SKYACTIV-G MHEV GT Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (122 Hat...202082,420 milesTradePetrol1,998 ccHinckley, Leicestershire£9,995Finance from £210 pm
1/142017 Mazda 3 2.0 SKYACTIV-G SE-L Nav Hatchback 5dr Petrol Manual Euro 6 (s/s)201739,000 milesTradePetrol1,998 ccHartlepool, County Durham£9,999Finance from £210 pm
1/582019 Mazda Mazda3 2.0 Mazda3 GT Sport MHEV 4dr Saloon Petrol Manual201961,495 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£10,990Finance from £231 pm
1/402025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Centre-Line 5dr Hatchback Petrol Manual202521,528 milesTradePetrol2,488 ccAston, West Midlands£15,349Finance from £323 pm
1/372025 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto HATCHBACK PETROL Automatic202525,517 milesTradePetrol2,488 ccAston, West Midlands£16,049Finance from £330 pm
1/442026 Mazda Mazda3 2.5 e-Skyactiv G MHEV [140] Homura 5dr Auto Hatchback Petrol Automatic202612,562 milesTradePetrol2,488 ccAston, West Midlands£17,449Finance from £359 pm
1/732017 Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (121 ps) Hat...201723,013 milesTradePetrol1,998 ccDurham, County Durham£11,999Finance from £252 pm
1/10Mazda, 3, Hatchback, 2012, Manual, 1560 (cc), 5 doors2012164,047 milesPrivateDiesel1,560 ccRotherham, South Yorkshire£650
1/51Mazda 3 SPORT NAV201781,959 milesTradePetrol1,998 ccRotherham, South Yorkshire£7,690Finance from £162 pm
1/51Mazda 3 SE-L NAV201777,998 milesTradePetrol1,998 ccRotherham, South Yorkshire£7,290Finance from £154 pm
1/232017 Mazda Mazda3 2.2 SKYACTIV-D Sport Nav Fastback Euro 6 (s/s) 4dr SALOON Diesel Manual201771,000 milesTradeDiesel2,191 ccSheffield, South Yorkshire£6,995Finance from £147 pm
1/352026 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback Petrol Automatic20269,826 milesTradePetrol2,488 ccSheffield, South Yorkshire£18,149Finance from £373 pm
1/412026 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback Petrol Automatic20267,626 milesTradePetrol2,488 ccSheffield, South Yorkshire£18,699Finance from £385 pm
1/352026 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback Petrol Automatic20268,716 milesTradePetrol2,488 ccSheffield, South Yorkshire£18,499Finance from £381 pm
1/432026 Mazda Mazda3 2.5 e-Skyactiv G MHEV 140 Exclusive-Line 5dr Auto Hatchback Petrol Automatic202610,502 milesTradePetrol2,488 ccSheffield, South Yorkshire£18,449Finance from £380 pm
1/372015 Mazda 3 2.2 SKYACTIV-D SE-L Hatchback 5dr Diesel Manual Euro 6 (s/s) (150201575,000 milesTradeDiesel2,191 ccPontefract, West Yorkshire£4,495Finance from £95 pm
1/422025 Mazda Mazda3 2.5 Prime-line E-skyactiv-g MHEV 5DR Hatch Petrol hybrid Hatch Hybrid Manual20259,008 milesTradeHybrid Electric2,488 ccSheffield, South Yorkshire£18,289Finance from £376 pm
1/20Mazda 3 MPS, Hatchback, 2010, Manual, 2261 (cc), 5 doors201074,250 milesPrivatePetrol2,261 ccStanley, West Yorkshire£5,600
1/12Mazda, 3, Hatchback, 2015, Manual, 1998 (cc), 5 doors201581,953 milesPrivatePetrol1,998 ccHuddersfield, West Yorkshire£5,700
1/272019 Mazda Mazda3 2.0 SKYACTIV-G MHEV GT Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (122 HAT...201959,778 milesTradePetrol1,998 ccDewsbury, West Yorkshire£11,795Finance from £248 pm