Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Mazda MX-5 2.0i Sport Tech Euro 5 2dr

Mazda MX-5 2.0i Sport Tech Euro 5 2dr

Sevenoaks, Kent
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 74,000 Miles
£8,645
Mazda MX-5 2.0i Sport Tech Roadster Euro 5 2dr

Mazda MX-5 2.0i Sport Tech Roadster Euro 5 2dr

Sevenoaks, Kent
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 40,000 Miles
£11,445
Image unavailable

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

London, Middlesex
  • 2019 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 44,000 Miles
£15,988
Mazda MX-5 1.5 SKYACTIV-G Sport Euro 6 (s/s) 2dr

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

Salisbury, Wiltshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 12,855 Miles
£18,695
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

Salisbury, Wiltshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,338 Miles
£15,695
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

Ferndown, Dorset
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,000 Miles
£9,295
Mazda Mazda2 1.3 Tamura Euro 4 5dr

Mazda Mazda2 1.3 Tamura Euro 4 5dr

Leicester, Leicestershire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,000 Miles
£2,195
Mazda MX-5 RF 2.0 SKYACTIV-G 30th Anniversary Edition Euro 6 (s/s) 2dr

Mazda MX-5 RF 2.0 SKYACTIV-G 30th Anniversary Edition Euro 6 (s/s) 2dr

Saffron walden, Essex
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 4,600 Miles
£25,990
Mazda MX-5 2.0 SKYACTIV-G Sport Nav Euro 6 2dr

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

Saffron walden, Essex
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 20,000 Miles
£14,490
Mazda Mazda3 1.6 TS Euro 5 5dr

Mazda Mazda3 1.6 TS Euro 5 5dr

Blackburn, Lancashire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,910 Miles
£4,489
Mazda MX-5 1.5 SKYACTIV-G SE-L Nav Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G SE-L Nav Euro 6 2dr

Swindon, Swindon
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 29,366 Miles
£12,000
Mazda Mazda5 2.0 Venture Euro 5 (s/s) 5dr

Mazda Mazda5 2.0 Venture Euro 5 (s/s) 5dr

Ashford, Surrey
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,480 Miles
£7,990
Mazda CX-5 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 5dr

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

Bath, Avon
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,855 Miles
£17,000
Mazda 2 1.5 SKYACTIV-G Sport Nav Auto Euro 6 (s/s) 5dr

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

Bath, Avon
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 5,627 Miles
£15,000
Image unavailable

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

Newbury, Berkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,060 Miles
£12,292
Mazda MX-5 2.0 SKYACTIV-G GT Sport Nav+ Euro 6 (s/s) 2dr

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

Leamington, Warwickshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 12,000 Miles
£19,980
Mazda MX-5 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

Leamington, Warwickshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 15,340 Miles
£16,790
Mazda MX-5 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

Mazda MX-5 1.5 SKYACTIV-G Sport Nav+ Euro 6 2dr

Leamington, Warwickshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 18,300 Miles
£17,980
Mazda Cx-30 2.0 E-SKYACTIV G MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Leamington, Warwickshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,864 Miles
£15,980
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

Leamington, Warwickshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,020 Miles
£14,790
...