Used Mazda cars for sale on What Car?

Powered by

What Car? Classifieds have 5,299 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,299

Chosen Filters (1)
* Postcode invalid
Mazda Mazda3 1.6 Sport 5dr

Mazda Mazda3 1.6 Sport 5dr

Hounslow, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 98,500 Miles
£1,800
Mazda Mazda3 1.6 Sport Euro 4 5dr

Mazda Mazda3 1.6 Sport Euro 4 5dr

Warwick, Warwickshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 120,114 Miles
£1,995
Mazda Cx-5 2.0 SKYACTIV-G Sport Nav+ Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,662 Miles
£17,998
Mazda Mazda2 1.3 TS2 Euro 4 5dr

Mazda Mazda2 1.3 TS2 Euro 4 5dr

Hitchin, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,000 Miles
£3,295
Mazda CX-30 2.0 E-SKYACTIV G MHEV Sport Lux Auto Euro 6 (s/s) 5dr

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

Rochford, Essex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,000 Miles
£16,850
Mazda CX-5 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

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

Ferndown, Dorset
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,000 Miles
£8,995
Image unavailable

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

Stoke on trent, Staffordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,383 Miles
£15,750
Image unavailable

Mazda Mx-30 17.8kWh R-EV Exclusive-Line Auto (s/s) 5dr (Range Extender)

Stoke on trent, Staffordshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 2,229 Miles
£26,500
Mazda CX-5 2.0 SKYACTIV-G Sport Euro 6 (s/s) 5dr

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

Northampton, Northamptonshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,953 Miles
£20,500
Image unavailable

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

Eastbourne, East sussex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,997 Miles
£22,440
Mazda MX-5 2.0i Roadster Powershift Euro 4 2dr

Mazda MX-5 2.0i Roadster Powershift Euro 4 2dr

Waltham cross, Hertfordshire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 40,000 Miles
£8,499
Mazda 2 1.5 SKYACTIV-G GT Sport Nav+ Euro 6 (s/s) 5dr

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

Coventry, Warwickshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,739 Miles
£12,790
Mazda 2 1.5 SKYACTIV-G SE+ Euro 6 (s/s) 5dr

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

Coventry, Warwickshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 6,313 Miles
£9,990
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

Coventry, Warwickshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,899 Miles
£12,690
Mazda MX-5 2.0i Kendo Roadster Euro 5 2dr

Mazda MX-5 2.0i Kendo Roadster Euro 5 2dr

Saffron walden, Essex
  • 2011 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,000 Miles
£9,990
Mazda CX-5 2.2 SKYACTIV-D SE-L Lux Nav Euro 6 (s/s) 5dr

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

Wantage, Oxfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 114,000 Miles
£6,185
Mazda Mazda2 1.5 Sport Euro 4 5dr

Mazda Mazda2 1.5 Sport Euro 4 5dr

Nottingham, Nottinghamshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,000 Miles
£3,400
Mazda Cx-3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,840 Miles
£11,298
Image unavailable

Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Glasgow, Lanarkshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 98,000 Miles
£4,995
Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Peterborough, Northamptonshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 94,890 Miles
£3,895
...