Used Mazda cars for sale on What Car?

In partnership with

What Car? Classifieds has 6,305 approved used Mazda cars available for sale from top Mazda dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mazda near you.

In partnership with

Cars found 6,305

Chosen Filters (1)
* Postcode invalid
Mazda 2 1.5 SKYACTIV-G MHEV GT Sport Nav Euro 6 (s/s) 5dr

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

Banbury, Oxfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,545 Miles
£13,380
Mazda CX-5 2.0 E-SKYACTIV G MHEV Exclusive-Line Auto Euro 6 (s/s) 5dr

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

Addlestone, Surrey
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 5,337 Miles
£26,950
Mazda Mazda3 2.0 E-SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 4dr

Mazda Mazda3 2.0 E-SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 4dr

Grimsby, South humberside
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 29,912 Miles
£15,490
Image unavailable

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,950 Miles
£3,990
Image unavailable

Mazda Mazda3 1.6 Sport 5dr

The hyde, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 111,000 Miles
£1,299
Mazda CX-5 2.0 SKYACTIV-G GT Sport Euro 6 (s/s) 5dr

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

Preston, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,378 Miles
£19,499
Mazda Mazda2 1.5 SKYACTIV-G Sport Auto Euro 6 (s/s) 5dr

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

Reigate, Surrey
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,983 Miles
£6,790
Mazda MAZDA 2 1.3 Tamura Euro 5 5dr

Mazda MAZDA 2 1.3 Tamura Euro 5 5dr

Newcastle upon tyne
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,902 Miles
£4,999
Mazda Mazda2 1.5 SKYACTIV-G Sport Nav Auto Euro 6 (s/s) 5dr

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

Corby, Northamptonshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,181 Miles
£13,895
Mazda CX-3 2.0 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

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

Corby, Northamptonshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,519 Miles
£10,895
Mazda CX-30 2.0 E-SKYACTIV X MHEV GT Sport Tech Auto Euro 6 (s/s) 5dr

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

Corby, Northamptonshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,348 Miles
£19,695
Mazda Mazda2 1.3 TS Euro 4 3dr

Mazda Mazda2 1.3 TS Euro 4 3dr

Nottingham, Nottinghamshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 83,940 Miles
£1,900
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Birmingham, West midlands
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,000 Miles
£4,295
Mazda CX-5 2.2 SKYACTIV-D Sport Auto 4WD Euro 6 (s/s) 5dr

Mazda CX-5 2.2 SKYACTIV-D Sport Auto 4WD Euro 6 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,000 Miles
£7,995
Mazda Mazda2 1.4D TS Euro 4 5dr

Mazda Mazda2 1.4D TS Euro 4 5dr

Studley, Warwickshire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 59,841 Miles
£2,500
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

Taunton
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,445 Miles
£12,089
Image unavailable

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

Romford, Essex
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 31,394 Miles
£20,590
Mazda Mazda3 2.0 E-SKYACTIV-G MHEV GT Sport Euro 6 (s/s) 5dr

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

Glasgow, Renfrewshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,071 Miles
£15,498
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

Chester, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,115 Miles
£10,599
Mazda MX-5 1.8i Euro 4 2dr

Mazda MX-5 1.8i Euro 4 2dr

Blackburn, Lancashire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 32,440 Miles
£4,500
......