Used Mazda cars for sale on What Car?

Powered by

What Car? Classifieds have 4,940 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 4,940

Chosen Filters (1)
* Postcode invalid
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

Tamworth, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,833 Miles
£14,788
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

Newport, Gwent
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,200 Miles
£20,495
Mazda MX-5 2.0i Sport Tech 2dr

Mazda MX-5 2.0i Sport Tech 2dr

Birmingham, West midlands
  • Petrol
  • 2 Doors
  • Manual
  • 36,500 Miles
£9,850
Mazda Cx-30 2.0 E-SKYACTIV G MHEV GT Sport Edition Euro 6 (s/s) 5dr

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

Gloucester, Gloucestershire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 4,290 Miles
£25,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

Gloucester, Gloucestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,164 Miles
£22,305
Mazda Cx-30 2.0 SKYACTIV-X MHEV GT Sport Tech Auto Euro 6 (s/s) 5dr

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

Gloucester, Gloucestershire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,000 Miles
£22,228
Image unavailable

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

York, Yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,734 Miles
£23,814
Image unavailable

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

York, Yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,500 Miles
£21,336
Image unavailable

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

York, Yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,000 Miles
£25,702
Image unavailable

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

York, Yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,151 Miles
£22,437
Mazda CX-5 2.0 SKYACTIV-G GT Sport Auto Euro 6 (s/s) 5dr

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

Wolverhampton, Staffordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,506 Miles
£29,216
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

Skelmersdale, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,000 Miles
£10,296
Mazda 6 2.0 SKYACTIV-G Kuro Edition Tourer Euro 6 (s/s) 5dr

Mazda 6 2.0 SKYACTIV-G Kuro Edition Tourer Euro 6 (s/s) 5dr

Wolverhampton, West midlands
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,551 Miles
£25,495
Image unavailable

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

Newtownabbey, County antrim
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,725 Miles
£18,995
Image unavailable

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

Newtownabbey, County antrim
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 16,123 Miles
£19,750
Image unavailable

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

Newtownabbey, County antrim
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,102 Miles
£13,750
Image unavailable

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

Newtownabbey, County antrim
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£25,495
Image unavailable

Mazda 3 Sport Nav D

Pontypridd, Rhondda cynon taff
  • 2015 reg
  • Diesel
  • Manual
  • 47,672 Miles
£9,279
Mazda 2 1.5 SKYACTIV-G Sport Black Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,520 Miles
£11,500
Mazda Cx-30 2.0 SKYACTIV-X MHEV Sport Lux 4WD Euro 6 (s/s) 5dr

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

Redditch, Worcestershire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 16,928 Miles
£21,500
...