Used Mazda cars for sale on What Car?

Powered by

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

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

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

Glasgow, Lanarkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,771 Miles
£15,498
Mazda Mx-30 35.5kWh GT Sport Tech Auto 5dr

Mazda Mx-30 35.5kWh GT Sport Tech Auto 5dr

Kirkcaldy, Fife
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 6,732 Miles
£15,998
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

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,000 Miles
£10,500
Image unavailable

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

West drayton, Middlesex
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 56,300 Miles
£6,490
Image unavailable

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

Stoke on trent, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,263 Miles
£14,500
Image unavailable

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

Oldham
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,649 Miles
£13,500
Mazda 6 2.5 SKYACTIV-G GT Sport Tourer Auto Euro 6 (s/s) 5dr

Mazda 6 2.5 SKYACTIV-G GT Sport Tourer Auto Euro 6 (s/s) 5dr

Cambridge, Cambridgeshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,929 Miles
£20,542
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

Cambridge, Cambridgeshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,000 Miles
£8,095
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

Kidlington, Oxford
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 51,309 Miles
£15,024
Mazda MX-5 1.8i Sport Venture Euro 5 2dr

Mazda MX-5 1.8i Sport Venture Euro 5 2dr

Cambridge, Cambridgeshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 29,960 Miles
£10,780
Mazda Mazda3 2.0 E-SKYACTIV-X MHEV GT Sport Auto Euro 6 (s/s) 5dr

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

Bingley
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,500 Miles
£20,995
Mazda Mazda6 2.5 Sport Euro 5 5dr

Mazda Mazda6 2.5 Sport Euro 5 5dr

Rochdale, Lancashire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,000 Miles
£3,490
Mazda MX-5 1.5 SKYACTIV-G Arctic Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G Arctic Euro 6 2dr

Derby, Derbyshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 39,000 Miles
£12,500
Image unavailable

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

Beverley, North humberside
  • 2014 reg
  • Petrol
  • 4 Doors
  • Manual
  • 66,125 Miles
£7,995
Mazda MX-5 1.5 SKYACTIV-G Icon Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G Icon Euro 6 2dr

Chesterfield, Derbyshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 41,727 Miles
£11,893
Mazda 2 1.5 SKYACTIV-G MHEV Sport Nav Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 51,684 Miles
£10,560
Mazda Cx-30 2.0 E-SKYACTIV G MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Sunderland, Durham
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,791 Miles
£15,160
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

Glasgow, Lanarkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3,564 Miles
£14,498
Mazda 3 2.0 SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

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

Paisley, Renfrewshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,098 Miles
£14,698
Mazda MX-5 2.0i Sport Tech Euro 4 2dr

Mazda MX-5 2.0i Sport Tech Euro 4 2dr

Carnforth, Lancashire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 58,697 Miles
£5,995
...