Used Mazda Mazda2 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,133 approved used Mazda Mazda2 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 Mazda2 cars near you.

Powered by

Cars found 1,133

Chosen Filters (2)
* Postcode invalid
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 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
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
Mazda 2 1.5 SKYACTIV-G GT Sport Euro 6 (s/s) 5dr

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

Roslin, Midlothian
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 76,880 Miles
£7,995
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

Paisley, Renfrewshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,392 Miles
£13,698
Mazda Mazda2 1.3 Sport Venture Euro 5 5dr

Mazda Mazda2 1.3 Sport Venture Euro 5 5dr

Gillingham, Kent
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,800 Miles
£4,950
Image unavailable

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

Corby, Northamptonshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,818 Miles
£8,895
Image unavailable

Mazda Mazda2 1.6D Sport Euro 5 5dr

Newbury, Berkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,600 Miles
£3,400
Mazda 2 1.5 SKYACTIV-G Sport Nav Euro 6 (s/s) 5dr

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

South shields, Tyne and wear
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,124 Miles
£8,499
Image unavailable

Mazda Mazda2 1.5 SKYACTIV-G Sport Black Euro 6 (s/s) 5dr

Newcastle upon tyne, Northumberland
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£7,490
Image unavailable

Mazda 2 Hybrid 1.5h Exclusive-Line CVT Euro 6 (s/s) 5dr

York, Yorkshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,245 Miles
£21,990
Image unavailable

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

York, Yorkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 2,310 Miles
£17,990
Mazda 2 1.3 TS Euro 4 3dr

Mazda 2 1.3 TS Euro 4 3dr

Spalding, Lincolnshire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 78,314 Miles
£2,379
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

Ashford, Kent
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,829 Miles
£14,795
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

Rotherham, South yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£11,999
Mazda 2 1.5 SKYACTIV-G GT Sport Auto Euro 6 (s/s) 5dr

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

Coventry, Warwickshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,900 Miles
£18,670
Mazda 2 Hybrid 1.5h Agile CVT Euro 6 (s/s) 5dr

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

Dundee, Angus
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1,270 Miles
£20,000
Mazda 2 1.5 SKYACTIV-G SE-L Euro 6 (s/s) 5dr

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

Dundee, Angus
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,311 Miles
£12,600
Mazda 2 1.5 SKYACTIV-G MHEV SE-L Nav Euro 6 (s/s) 5dr

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

Gateshead, Tyne and wear
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,228 Miles
£13,298
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

Kirkcaldy, Fife
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,493 Miles
£14,298
...