Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Mazda 3 1.8 SKYACTIV-D Sport Lux Auto Euro 6 (s/s) 5dr

Mazda 3 1.8 SKYACTIV-D Sport Lux Auto Euro 6 (s/s) 5dr

Paisley, Renfrewshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 27,079 Miles
£14,498
Mazda 2 1.5 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

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

Blackpool, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,172 Miles
£8,498
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

Kirkcaldy, Fife
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,624 Miles
£19,300
Mazda Mx-30 35.5kWh First Edition Auto 5dr

Mazda Mx-30 35.5kWh First Edition Auto 5dr

Aberdeen, Kincardineshire
  • 2021 reg
  • Electric
  • 5 Doors
  • Automatic
  • 26,103 Miles
£13,998
Mazda 6 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 4dr

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

Fareham, Hampshire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Manual
  • 58,006 Miles
£8,999
Mazda Mazda3 2.0 SKYACTIV-X MHEV Sport Lux Euro 6 (s/s) 5dr

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

Sutton-in-ashfield, Nottinghamshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,354 Miles
£15,699
Image unavailable

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

Northwich, Cheshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,732 Miles
£26,978
Mazda 3 2.0 Sport 5dr

Mazda 3 2.0 Sport 5dr

Reading, Berkshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 108,000 Miles
£1,695
Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Egham, Surrey
  • 2014 reg
  • Diesel
  • 4 Doors
  • Manual
  • 89,000 Miles
£3,995
Mazda Mazda3 1.6 TS 5dr

Mazda Mazda3 1.6 TS 5dr

Birmingham, Warwickshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,000 Miles
£2,489
Mazda MAZDA6 2.2 SKYACTIV-D Sport Nav+ Tourer Euro 6 (s/s) 5dr

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

Tonbridge, Kent
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 46,000 Miles
£12,495
Mazda MX-5 2.0i Venture Roadster Euro 5 2dr

Mazda MX-5 2.0i Venture Roadster Euro 5 2dr

Saffron walden, Essex
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 13,000 Miles
£12,990
Mazda Mazda2 1.3 TS Euro 5 5dr

Mazda Mazda2 1.3 TS Euro 5 5dr

Mountain ash, Mid glamorgan
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,970 Miles
£3,450
Mazda Mazda3 1.6 TS2 Euro 5 5dr

Mazda Mazda3 1.6 TS2 Euro 5 5dr

Hassocks, West sussex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,275 Miles
£2,485
Mazda 3 2.0 E-SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

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

Shrewsbury, Shropshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,530 Miles
£15,998
Mazda 2 Hybrid 1.5h Select CVT Euro 6 (s/s) 5dr

Mazda 2 Hybrid 1.5h Select CVT Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1,889 Miles
£22,998
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

Glasgow, Renfrewshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,963 Miles
£21,498
Mazda Cx-3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

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

Grangemouth, Stirlingshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,783 Miles
£11,498
Mazda CX-5 2.2 SKYACTIV-D Sport Nav Auto 4WD Euro 6 (s/s) 5dr

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

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 71,899 Miles
£8,500
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Stockport, Cheshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Manual
  • 128,000 Miles
£999
...