Used Mazda cars for sale on What Car?

Powered by

What Car? Classifieds have 5,071 approved used Mazda 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 cars near you.

Powered by

Cars found 5,071

Chosen Filters (1)
* Postcode invalid
Mazda Cx-30 2.0 SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,155 Miles
£16,998
Mazda 3 2.0 E-SKYACTIV-G MHEV SE-L Euro 6 (s/s) 5dr

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

Broxburn, West lothian
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,621 Miles
£16,998
Mazda Cx-60 2.5 E-SKYACTIV 17.8kWh Exclusive-Line Auto 4WD Euro 6 5dr

Mazda Cx-60 2.5 E-SKYACTIV 17.8kWh Exclusive-Line Auto 4WD Euro 6 5dr

Paisley, Renfrewshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 12,267 Miles
£30,998
Mazda 2 1.5 SKYACTIV-G SE-L+ Euro 6 (s/s) 5dr

Mazda 2 1.5 SKYACTIV-G SE-L+ Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,583 Miles
£8,700
Mazda Cx-30 2.0 SKYACTIV-G MHEV GT Sport Auto Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,500 Miles
£16,590
Image unavailable

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

Worthing, West sussex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,000 Miles
£15,699
Mazda 2 1.5 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

Mazda 2 1.5 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

Tamworth, Staffordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,216 Miles
£7,600
Mazda 6 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 4dr

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

Tamworth, Staffordshire
  • 2014 reg
  • Petrol
  • 4 Doors
  • Manual
  • 23,890 Miles
£10,600
Mazda CX-5 2.2 SKYACTIV-D Sport Nav Auto 4WD Euro 6 (s/s) 5dr

Mazda CX-5 2.2 SKYACTIV-D Sport Nav Auto 4WD Euro 6 (s/s) 5dr

Tamworth, Staffordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,380 Miles
£14,995
Mazda CX-5 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

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

Tamworth, Staffordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,505 Miles
£14,990
Mazda 3 1.6 TS2 Euro 4 5dr

Mazda 3 1.6 TS2 Euro 4 5dr

Tamworth, Staffordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,019 Miles
£6,999
Mazda 5 1.8 Takara 5dr

Mazda 5 1.8 Takara 5dr

Tamworth, Staffordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,992 Miles
£6,999
Mazda MX-5 Venture Edition

Mazda MX-5 Venture Edition

Tamworth, Staffordshire
  • Petrol
  • 5 Doors
  • Manual
  • 12,390 Miles
£13,999
Mazda 2 1.5 Sport Euro 5 5dr

Mazda 2 1.5 Sport Euro 5 5dr

Tamworth, Staffordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 4,556 Miles
£7,999
Mazda 6 2.0 TS Euro 5 5dr

Mazda 6 2.0 TS Euro 5 5dr

Tamworth, Staffordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,670 Miles
£6,499
Mazda MX-5 2.0 SKYACTIV-G Homura Euro 6 (s/s) 2dr

Mazda MX-5 2.0 SKYACTIV-G Homura Euro 6 (s/s) 2dr

Wolverhampton, Staffordshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 164 Miles
£28,108
Mazda CX-3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

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

Willenhall, West midlands
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,485 Miles
£11,600
Mazda Mazda2 1.3 Tamura Euro 4 5dr

Mazda Mazda2 1.3 Tamura Euro 4 5dr

Sheffield, Yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,000 Miles
£3,289
Mazda Mazda2 1.5 SKYACTIV-G SE-L Euro 6 (s/s) 5dr

Mazda Mazda2 1.5 SKYACTIV-G SE-L Euro 6 (s/s) 5dr

West drayton, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,900 Miles
£6,990
Mazda Mazda3 2.0 Sport Euro 5 (s/s) 5dr

Mazda Mazda3 2.0 Sport Euro 5 (s/s) 5dr

Tarporley, Cheshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,305 Miles
£5,000
...