Used Mazda Mazda3 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,090 approved used Mazda Mazda3 cars available for sale from Mazda approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Mazda Mazda3 cars near you.

Powered by

Cars found 1,090

Chosen Filters (2)
* Postcode invalid
Mazda 3 2.0 E-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,987 Miles
£18,500
Mazda Mazda3 2.0 TS2 Auto Euro 5 5dr

Mazda Mazda3 2.0 TS2 Auto Euro 5 5dr

Feltham, Middlesex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 135,000 Miles
£2,600
Mazda Mazda3 1.6 Takara 5dr

Mazda Mazda3 1.6 Takara 5dr

Greenford, Middlesex
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,000 Miles
£1,750
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Fastback Euro 5 (s/s) 4dr

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

Leeds, Yorkshire
  • 2014 reg
  • Petrol
  • 4 Doors
  • Manual
  • 77,144 Miles
£8,295
Mazda Mazda3 1.6 Takuya Euro 5 5dr

Mazda Mazda3 1.6 Takuya Euro 5 5dr

Leicester, Leicestershire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 115,059 Miles
£2,390
Mazda Mazda3 1.6 TS Euro 5 5dr

Mazda Mazda3 1.6 TS Euro 5 5dr

Accrington, Lancashire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,395 Miles
£3,990
Mazda Mazda3 1.6 Tamura Special Edition 5dr

Mazda Mazda3 1.6 Tamura Special Edition 5dr

Burton-on-trent, Staffordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 148,000 Miles
£1,295
Image unavailable

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

York, Yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,475 Miles
£19,211
Mazda 3 2.0 E-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 6,831 Miles
£20,498
Mazda 3 2.0 E-SKYACTIV-G MHEV SE-L Lux Auto Euro 6 (s/s) 5dr

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

Oxford, Oxfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,196 Miles
£19,888
Mazda 3 2.0 SKYACTIV-G Sport Black Euro 6 (s/s) 5dr

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

Oxford, Oxfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,347 Miles
£15,795
Image unavailable

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

York, Yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,832 Miles
£23,221
Image unavailable

Mazda Mazda3 1.6 TS2 Euro 4 5dr

Farnham, Surrey
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£3,195
Image unavailable

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

Louth, Lincolnshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,843 Miles
£9,660
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

Leatherhead, Surrey
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100 Miles
£22,950
Mazda 3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,724 Miles
£12,850
Mazda Mazda3 1.6 Takara 5dr

Mazda Mazda3 1.6 Takara 5dr

Sheffield, Yorkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 106,500 Miles
£1,950
Mazda Mazda3 2.0 E-SKYACTIV-X MHEV Takumi Auto Euro 6 (s/s) 5dr

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

Sunderland, Tyne and wear
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 125 Miles
£29,995
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV Exclusive-Line Euro 6 (s/s) 5dr

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

Sunderland, Tyne and wear
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 125 Miles
£24,995
Mazda Mazda3 2.0 SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,000 Miles
£16,995
...