Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Image unavailable

Mazda Mazda2 1.3 SE Euro 5 5dr (a/c)

Washington, Tyne and wear
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£4,490
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

Waterlooville, Hampshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,924 Miles
£5,995
Mazda CX-5 2.2 SKYACTIV-D Sport Nav+ Euro 6 (s/s) 5dr

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

Warrington, Cheshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,215 Miles
£10,995
Mazda Mazda6 2.5 Sport 5dr

Mazda Mazda6 2.5 Sport 5dr

Stevenage, Hertfordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,000 Miles
£2,850
Mazda MX-5 2.0i Sport Euro 4 2dr

Mazda MX-5 2.0i Sport Euro 4 2dr

Stevenage, Hertfordshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 76,000 Miles
£3,150
Mazda MX-5 2.0i Sport Tech Euro 4 2dr

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

Edinburgh, Midlothian
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 57,574 Miles
£6,995
Image unavailable

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

Torquay, Devon
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,550 Miles
£16,995
Image unavailable

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

Watford, Hertfordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,000 Miles
£32,495
Mazda Cx-30 2.0 E-SKYACTIV X MHEV SE-L Lux Auto Euro 6 (s/s) 5dr

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

Watford, Hertfordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,000 Miles
£20,795
Image unavailable

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

Bury st edmunds, Suffolk
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,469 Miles
£17,400
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

Basingstoke, Hampshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,314 Miles
£8,995
Image unavailable

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

Derby, Derbyshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 40,900 Miles
£20,000
Image unavailable

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

Derby, Derbyshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Manual
  • 50,100 Miles
£12,500
Image unavailable

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,500 Miles
£17,800
Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 4dr

Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 4dr

Peterborough, Northamptonshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 7,499 Miles
£13,499
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

Christchurch, Dorset
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 36,080 Miles
£15,995
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Auto Euro 6 (s/s) 5dr

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

Great yarmouth, Norfolk
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,915 Miles
£14,099
Mazda Mazda3 2.0 E-SKYACTIV-X MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Kendal, Cumbria
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3,731 Miles
£18,995
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

Bristol, Gloucestershire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,900 Miles
£7,995
Image unavailable

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

Stoke on trent, Staffordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,788 Miles
£17,850
...