Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Image unavailable

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

Poole, Dorset
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,000 Miles
£12,495
Image unavailable

Mazda Mazda3 1.6 Takara 5dr

Rotherham, South yorkshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 145,000 Miles
£1,295
Image unavailable

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

Oldham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,535 Miles
£17,436
Mazda MX-5 2.0 SKYACTIV-G Sport Recaro Euro 6 2dr

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

Derby, Derbyshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 41,000 Miles
£13,490
Image unavailable

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

Torquay, Devon
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,001 Miles
£9,995
Mazda Mazda6 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 4dr

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

Lympsham, Somerset
  • 2016 reg
  • Petrol
  • 4 Doors
  • Manual
  • 38,417 Miles
£11,319
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

Halesworth, Suffolk
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 130,000 Miles
£4,499
Mazda Mazda3 2.0 SKYACTIV-G MHEV Sport Lux Auto Euro 6 (s/s) 5dr

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

Waltham cross, Hertfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,630 Miles
£14,100
Mazda Cx-30 2.0 SKYACTIV-X MHEV SE-L Lux Auto Euro 6 (s/s) 5dr

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

Stoke, Staffordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 53,248 Miles
£15,298
Mazda 2 1.5 SKYACTIV-G MHEV SE-L Nav Euro 6 (s/s) 5dr

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

Maidstone, Kent
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,612 Miles
£12,290
Mazda Mx-30 35.5kWh Prime-Line Auto 5dr

Mazda Mx-30 35.5kWh Prime-Line Auto 5dr

Leamington, Warwickshire
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 50 Miles
£20,980
Mazda CX-5 2.0 SKYACTIV-G Sport Edition Euro 6 (s/s) 5dr

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

Tamworth, Staffordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,979 Miles
£23,995
Mazda 3 2.0 E-SKYACTIV-X MHEV Homura Euro 6 (s/s) 5dr

Mazda 3 2.0 E-SKYACTIV-X MHEV Homura Euro 6 (s/s) 5dr

Northwich, Cheshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 6,974 Miles
£23,378
Mazda Mazda3 2.0 SKYACTIV-G MHEV GT Sport Auto Euro 6 (s/s) 5dr

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

Cardiff, Glamorgan
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,000 Miles
£14,495
Mazda 323 1.6 GSi 5dr

Mazda 323 1.6 GSi 5dr

Burton-on-trent, Staffordshire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 73,472 Miles
£1,850
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

Nelson, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 87,240 Miles
£7,995
Mazda Mazda2 1.3 Takuya Euro 5 5dr

Mazda Mazda2 1.3 Takuya Euro 5 5dr

East ham, Essex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,029 Miles
£2,489
Mazda MAZDA6 2.2 SKYACTIV-D SE-L Nav+ Euro 6 (s/s) 4dr

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

Waltham abbey, Essex
  • 2020 reg
  • Diesel
  • 4 Doors
  • Manual
  • 62,750 Miles
£11,490
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

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

  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,423 Miles
£16,349
Mazda 6 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 4dr

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

Barnsley, South yorkshire
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12,267 Miles
£14,795
...