Used Mazda Mazda3 cars for sale on What Car?

Powered by

What Car? Classifieds have 871 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 871

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

Mazda Mazda3 1.6 TS 5dr

Ilford, Essex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 71,000 Miles
£2,450
Mazda 3 2.0 E-SKYACTIV-X MHEV GT Sport Edition Auto Euro 6 (s/s) 5dr

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

Inverness, Inverness-shire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,764 Miles
£20,498
Mazda Mazda3 2.0 SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

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

Tamworth, Staffordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,311 Miles
£13,995
Mazda Mazda3 1.6d Venture Euro 5 5dr

Mazda Mazda3 1.6d Venture Euro 5 5dr

Nottingham, Nottinghamshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 148,438 Miles
£1,595
Mazda 3 1.6 Takara 5dr

Mazda 3 1.6 Takara 5dr

Romiley, Stockport
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 47,732 Miles
£5,495
Mazda Mazda3 1.6 Takuya Euro 5 5dr

Mazda Mazda3 1.6 Takuya Euro 5 5dr

Bradford, West yorkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,000 Miles
£5,895
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

Ferndown, Dorset
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,000 Miles
£7,995
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

Ferndown, Dorset
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,000 Miles
£8,495
Mazda Mazda3 1.6 TS2 Euro 4 5dr

Mazda Mazda3 1.6 TS2 Euro 4 5dr

Maidenhead, Berkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,400 Miles
£3,200
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£7,995
Mazda 3 2.0 E-SKYACTIV-X MHEV GT Sport Auto Euro 6 (s/s) 5dr

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

Croydon, Surrey
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,445 Miles
£17,490
Mazda Mazda3 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 90,085 Miles
£5,796
Mazda 3 2.2 SKYACTIV-D SE-L Nav Euro 6 (s/s) 5dr

Mazda 3 2.2 SKYACTIV-D SE-L Nav Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,681 Miles
£5,990
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

Derby, Derbyshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,000 Miles
£9,000
Mazda Mazda3 1.6 Tamura Special Edition 5dr

Mazda Mazda3 1.6 Tamura Special Edition 5dr

Bedford, Bedfordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 196,912 Miles
£994
Mazda Mazda3 2.2 SKYACTIV-D SE-L Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.2 SKYACTIV-D SE-L Nav Euro 6 (s/s) 5dr

West bromwich, West midlands
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 96,682 Miles
£4,795
Mazda Mazda3 1.6 Tamura Euro 5 5dr

Mazda Mazda3 1.6 Tamura Euro 5 5dr

Brandon, Suffolk
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 138,000 Miles
£2,495
Mazda 3 2.0 SKYACTIV-X MHEV GT Sport Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,519 Miles
£17,000
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

Bangor, County down
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,719 Miles
£15,995
Mazda Mazda3 1.6 Takuya Euro 5 5dr

Mazda Mazda3 1.6 Takuya Euro 5 5dr

Newcastle, Staffordshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,888 Miles
£4,282
...