Used Mazda cars for sale on What Car?

Powered by

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

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

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

Bury st edmunds, Suffolk
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,642 Miles
£17,900
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

Truro, Cornwall
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,520 Miles
£15,950
Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Tech Euro 6 (s/s) 2dr

Mazda MX-5 RF 2.0 SKYACTIV-G GT Sport Tech Euro 6 (s/s) 2dr

Grays, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Manual
  • 26,650 Miles
£21,795
Mazda Mx-30 35.5kWh Makoto Auto 5dr

Mazda Mx-30 35.5kWh Makoto Auto 5dr

Oldham
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 2,853 Miles
£17,965
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

Rochford, Essex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,458 Miles
£9,295
Image unavailable

Mazda MX-5 1.8i (Option Pack) Roadster Euro 4 2dr

Torquay, Devon
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 71,450 Miles
£4,995
Mazda Mazda3 1.6 S Euro 4 5dr

Mazda Mazda3 1.6 S Euro 4 5dr

Swindon, Wiltshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 92,500 Miles
£2,895
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

Aylesbury, Buckinghamshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,665 Miles
£17,490
Mazda Cx-5 2.0 SKYACTIV-G Sport Nav+ Auto Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,358 Miles
£19,998
Mazda 2 1.5 SKYACTIV-G Sport Auto Euro 6 (s/s) 5dr

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

Livingston, West lothian
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,602 Miles
£15,698
Mazda CX-5 2.2 SKYACTIV-D SE-L Nav+ Euro 6 (s/s) 5dr

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

London, Greater london
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 31,602 Miles
£14,198
Mazda MX-5 1.5 SKYACTIV-G SE-L Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G SE-L Euro 6 2dr

Sheffield, South yorkshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 58,745 Miles
£9,190
Mazda MX-5 1.5 SKYACTIV-G Exclusive-Line Euro 6 (s/s) 2dr

Mazda MX-5 1.5 SKYACTIV-G Exclusive-Line Euro 6 (s/s) 2dr

Scunthorpe, South humberside
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 1,001 Miles
£21,978
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

Hastings, East sussex
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 33,799 Miles
£14,750
Mazda CX-3 1.8 SKYACTIV-D Sport Nav+ Euro 6 (s/s) 5dr

Mazda CX-3 1.8 SKYACTIV-D Sport Nav+ Euro 6 (s/s) 5dr

Braintree, Essex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 50,000 Miles
£11,499
Image unavailable

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,148 Miles
£11,700
Mazda Mazda5 1.8 TS2 5dr

Mazda Mazda5 1.8 TS2 5dr

Henfield, West sussex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,000 Miles
£2,495
Mazda CX-5 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 5dr

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

Sittingbourne, Kent
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 67,000 Miles
£6,900
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

Farnham, Surrey
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,000 Miles
£9,944
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

Horsham, West sussex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,439 Miles
£18,750
...