Used Mazda cars for sale on What Car?

Powered by

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

Chosen Filters (1)
* Postcode invalid
Mazda CX-5 2.2 SKYACTIV-D Exclusive-Line Euro 6 (s/s) 5dr

Mazda CX-5 2.2 SKYACTIV-D Exclusive-Line Euro 6 (s/s) 5dr

Gloucester, Gloucestershire
  • 2023 reg
  • Diesel
  • 5 Doors
  • Manual
  • 10,777 Miles
£29,990
Mazda 2 1.5 SKYACTIV-G MHEV SE-L Euro 6 (s/s) 5dr

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

Gloucester, Gloucestershire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,000 Miles
£10,790
Image unavailable

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

Ipswich, Suffolk
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,638 Miles
£7,495
Image unavailable

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

Newbury, Berkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,941 Miles
£19,659
Image unavailable

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

Newbury, Berkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,479 Miles
£23,769
Image unavailable

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

Newbury, Berkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,285 Miles
£14,187
Image unavailable

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

Newtownabbey, County antrim
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,591 Miles
£8,450
Image unavailable

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

Newtownabbey, County antrim
  • 2019 reg
  • Diesel
  • 4 Doors
  • Manual
  • 40,178 Miles
£14,950
Mazda 3 2.0 E-SKYACTIV X MHEV Takumi Euro 6 (s/s) 4dr

Mazda 3 2.0 E-SKYACTIV X MHEV Takumi Euro 6 (s/s) 4dr

Solihull, West midlands
  • 2023 reg
  • Petrol
  • 4 Doors
  • Manual
  • 9,778 Miles
£24,990
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Northolt, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 69,000 Miles
£4,995
Mazda CX-5 2.2 SKYACTIV-D SE-L Lux Euro 6 (s/s) 5dr

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

Kenilworth, Warwickshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 111,498 Miles
£5,990
Mazda Mazda2 1.5 SKYACTIV-G MHEV SE-L Euro 6 (s/s) 5dr

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

Salisbury, Wiltshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,805 Miles
£11,495
Mazda MX-5 2.0 SKYACTIV-G 30th Anniversary Edition Euro 6 (s/s) 2dr

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

Kiveton park, Sheffield
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 7,000 Miles
£23,690
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

Salisbury, Wiltshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,648 Miles
£17,695
Mazda MX-5 1.8i Euro 4 2dr

Mazda MX-5 1.8i Euro 4 2dr

Luton, Bedfordshire
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 39,532 Miles
£5,250
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

  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 42,142 Miles
£15,499
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

Stockton-on-tees, Cleveland
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 112,884 Miles
£6,495
Mazda 2 1.5 SKYACTIV-G GT Sport Nav+ Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,466 Miles
£11,298
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

Bridgend, Mid glamorgan
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,883 Miles
£14,999
Mazda MX-5 2.0i Sport Roadster Euro 4 2dr

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

Maidenhead, Berkshire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 93,000 Miles
£3,990
...