Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Mazda Mx-30 35.5kWh GT Sport Tech Auto 5dr

Mazda Mx-30 35.5kWh GT Sport Tech Auto 5dr

Perth, Perthshire
  • 2021 reg
  • Electric
  • 5 Doors
  • Automatic
  • 19,458 Miles
£14,998
Mazda Mazda2 1.5 SKYACTIV-G SE-L Euro 6 (s/s) 5dr

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

Romford, Essex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,442 Miles
£6,645
Image unavailable

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

Leicester, Leicestershire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 167,000 Miles
£3,500
Mazda MX-5 2.0 SKYACTIV-G SE-L Nav Euro 6 2dr

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

Blackpool, Lancashire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 18,503 Miles
£13,980
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

Peterborough, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,354 Miles
£13,990
Image unavailable

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,360 Miles
£24,400
Image unavailable

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

Watford, Hertfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,000 Miles
£14,995
Mazda CX-5 2.5 SKYACTIV-G GT Sport Auto 4WD Euro 6 (s/s) 5dr

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

Watford, Hertfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,000 Miles
£27,495
Mazda MX-5 2.0i Sport Graphite Roadster Euro 5 2dr

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

Sevenoaks, Kent
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 47,500 Miles
£10,695
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

Craigavon, County armagh
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 88,505 Miles
£7,995
Mazda MX-5 2.0i Sport Tech Euro 4 2dr

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

Sevenoaks, Kent
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 49,000 Miles
£8,495
Mazda MX-5 2.0i Sport Tech Euro 4 2dr

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

Sevenoaks, Kent
  • 2009 reg
  • Petrol
  • 2 Doors
  • Manual
  • 45,000 Miles
£8,285
Mazda Mazda3 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 5dr

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

Falkirk, Stirlingshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,154 Miles
£8,495
Mazda MX-5 2.0 SKYACTIV-G Sport Nav+ Euro 6 (s/s) 2dr

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

Orpington, Kent
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 12,079 Miles
£17,450
Mazda Bongo N/A

Mazda Bongo N/A

Lancing, West sussex
  • 2019 reg
  • Unlisted
  • Unlisted
  • 98,000 Miles
£7,495
Mazda MX-5 RF 2.0 SKYACTIV-G Homura Euro 6 (s/s) 2dr

Mazda MX-5 RF 2.0 SKYACTIV-G Homura Euro 6 (s/s) 2dr

Leominster, Herefordshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 5,752 Miles
£27,999
Mazda Bongo N/A

Mazda Bongo N/A

Stratton-on-the-fossee, Radstock
  • 2003 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 140,000 Miles
£1,850
Mazda Mazda3 2.0 SKYACTIV-G MHEV Sport Lux Auto Euro 6 (s/s) 5dr

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

Christchurch, Dorset
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,000 Miles
£14,990
Image unavailable

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

Eastbourne, East sussex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 56,660 Miles
£11,150
Mazda CX-30 2.0 E-SKYACTIV X MHEV SE-L Lux Euro 6 (s/s) 5dr

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

Horsham, West sussex
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,972 Miles
£18,750
...