Used Mazda Mazda3 cars for sale on What Car?

In partnership with

What Car? Classifieds has 951 approved used Mazda Mazda3 cars available for sale from top Mazda dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mazda Mazda3 near you.

In partnership with

Cars found 951

Chosen Filters (2)
* Postcode invalid
Mazda Mazda3 1.6 Takuya Euro 5 5dr

Mazda Mazda3 1.6 Takuya Euro 5 5dr

Windsor, Berkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,400 Miles
£3,199
Mazda 3 2.0 E-SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

Mazda 3 2.0 E-SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

Northampton, Northamptonshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,698 Miles
£16,500
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

Newbridge, Midlothian
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 11,992 Miles
£16,097
Mazda Mazda3 2.0 SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

Addlestone, Surrey
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,852 Miles
£14,750
Mazda 3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

Mazda 3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

Watford, Hertfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,000 Miles
£9,795
Mazda Mazda3 1.6 Takara 5dr

Mazda Mazda3 1.6 Takara 5dr

Tunbridge wells, Kent
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 105,000 Miles
£2,349
Mazda 3 2.5 E-SKYACTIV-G MHEV Prime-Line Euro 6 (s/s) 5dr

Mazda 3 2.5 E-SKYACTIV-G MHEV Prime-Line Euro 6 (s/s) 5dr

Warrington, Cheshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 105 Miles
£21,399
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

Weston-super-mare, North somerset
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,089 Miles
£13,395
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

West drayton, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£7,350
Mazda Mazda3 2.0 E-SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 E-SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

Perth, Perthshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,104 Miles
£15,089
Mazda Mazda3 1.6 TS2 5dr

Mazda Mazda3 1.6 TS2 5dr

High wycombe, Buckinghamshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 142,000 Miles
£985
Mazda MAZDA3 2.0 E-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

Mazda MAZDA3 2.0 E-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

Peterborough, Northamptonshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,800 Miles
£14,705
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 E-SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

Wolverhampton, Staffordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,840 Miles
£16,195
Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Huntingdon, Cambridgeshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,996 Miles
£4,399
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

Downham market, Norfolk
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,000 Miles
£8,195
Mazda Mazda3 2.0 SKYACTIV-G SE Euro 5 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G SE Euro 5 (s/s) 5dr

Newbury, Berkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 63,780 Miles
£6,295
Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Hatfield, Hertfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,000 Miles
£6,745
Mazda Mazda3 1.6 Tamura Euro 5 5dr

Mazda Mazda3 1.6 Tamura Euro 5 5dr

Milton keynes
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 105,000 Miles
£2,700
Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Peterborough, Northamptonshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 63,000 Miles
£8,795
Mazda Mazda3 1.6 Tamura Euro 5 5dr

Mazda Mazda3 1.6 Tamura Euro 5 5dr

Oldham, Greater manchester
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,500 Miles
£2,299
......