Used Mazda cars for sale on What Car?

Powered by

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

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

Rochdale, Greater manchester
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 96,044 Miles
£7,718
Mazda 6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Mazda 6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Cardiff, Glamorgan
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 67,379 Miles
£9,862
Mazda Cx-5 2.0 SKYACTIV-G SE-L Nav+ Euro 6 (s/s) 5dr

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

Southport, Merseyside
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 11,725 Miles
£21,499
Image unavailable

Mazda Mazda2 1.3 Tamura Euro 4 3dr

Leicester, Leicestershire
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 73,000 Miles
£3,000
Image unavailable

Mazda Mazda3 1.6 Takara 5dr

Bolton, Lancashire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,000 Miles
£2,990
Mazda CX-5 2.2 SKYACTIV-D Sport Nav 4WD Euro 6 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,589 Miles
£7,495
Mazda Cx-3 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 5dr

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

Greenock, Renfrewshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,979 Miles
£18,700
Mazda Mx-5 2.0i Venture Edition 2dr

Mazda Mx-5 2.0i Venture Edition 2dr

Doncaster, South yorkshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 53,001 Miles
£10,500
Mazda 6 2.2 SKYACTIV-D SE-L Tourer Euro 6 (s/s) 5dr

Mazda 6 2.2 SKYACTIV-D SE-L Tourer Euro 6 (s/s) 5dr

Aberdeen, Aberdeenshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,293 Miles
£9,000
Mazda 2 1.3 Tamura Euro 5 5dr

Mazda 2 1.3 Tamura Euro 5 5dr

Wolverhampton, West midlands
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,270 Miles
£7,000
Mazda 3 2.0 E-SKYACTIV-G MHEV SE-L Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25 Miles
£21,500
Mazda 3 2.0 E-SKYACTIV-G MHEV SE-L Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25 Miles
£21,000
Mazda 3 2.0 E-SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25 Miles
£22,500
Mazda CX-3 2.0 SKYACTIV-G GT Sport Nav+ Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,543 Miles
£18,540
Mazda 3 2.0 SKYACTIV-G MHEV Sport Lux Euro 6 (s/s) 5dr

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

Exeter, Devon
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,335 Miles
£16,190
Mazda 3 2.0 SKYACTIV-G Sport Black Euro 6 (s/s) 5dr

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

Sunderland, Durham
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,678 Miles
£12,370
Image unavailable

Mazda Mazda2 1.5 Sport Euro 4 5dr

New malden, Surrey
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,000 Miles
£2,850
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

Durham, County durham
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,314 Miles
£15,295
Image unavailable

Mazda MX-5 RF 2.0 SKYACTIV-G Sport Nav Auto Euro 6 2dr

Lincoln, Lincolnshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 22,551 Miles
£17,290
Mazda Mazda3 2.0 SKYACTIV-G MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Sheffield, South yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,348 Miles
£16,490
...