Used Mazda Mazda2 cars for sale on What Car?

In partnership with

What Car? Classifieds has 982 approved used Mazda Mazda2 cars available for sale from top Mazda dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mazda Mazda2 near you.

In partnership with

Cars found 982

Chosen Filters (2)
* Postcode invalid
Mazda Mazda2 1.5 E-SKYACTIV G MHEV MHEV Sport Euro 6 (s/s) 5dr

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

Salisbury, Wiltshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,000 Miles
£13,490
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

Bedford, Bedfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 117,045 Miles
£3,499
Mazda Mazda2 1.5 SKYACTIV-G MHEV Sport Nav Euro 6 (s/s) 5dr

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

Newbridge, Midlothian
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,562 Miles
£9,098
Mazda Mazda2 1.3 TS2 Euro 4 5dr

Mazda Mazda2 1.3 TS2 Euro 4 5dr

Manchester, Lancashire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,000 Miles
£3,950
Mazda Mazda2 1.3 Venture Euro 5 5dr

Mazda Mazda2 1.3 Venture Euro 5 5dr

Ripley, Derbyshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,890 Miles
£4,795
Mazda Mazda2 1.3 Tamura Euro 4 3dr

Mazda Mazda2 1.3 Tamura Euro 4 3dr

West bromwich, West midlands
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 90,887 Miles
£1,495
Mazda Mazda2 1.6D Sport Euro 5 5dr

Mazda Mazda2 1.6D Sport Euro 5 5dr

Burnley, Lancashire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 105,000 Miles
£1,995
Mazda 2 1.5 E-SKYACTIV G MHEV Homura Aka Euro 6 (s/s) 5dr

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

Coventry, Coventry
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 2,670 Miles
£16,899
Mazda 2 1.5 SKYACTIV-G SE-L Nav+ Euro 6 (s/s) 5dr

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

Warrington, Warrington
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,918 Miles
£9,363
Mazda Mazda2 1.3 SE Euro 5 5dr (a/c)

Mazda Mazda2 1.3 SE Euro 5 5dr (a/c)

Groombridge, Kent
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 74,000 Miles
£3,995
Mazda Mazda2 1.3 Colour Edition Euro 5 5dr

Mazda Mazda2 1.3 Colour Edition Euro 5 5dr

Newport, Gwent
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 73,526 Miles
£4,200
Mazda 2 1.5 SKYACTIV-G MHEV Sport Nav Euro 6 (s/s) 5dr

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

Northampton, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,297 Miles
£9,999
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

Ferndown, Dorset
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£5,595
Mazda Mazda2 1.3 TS2 Euro 4 5dr

Mazda Mazda2 1.3 TS2 Euro 4 5dr

Ferndown, Dorset
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,000 Miles
£3,499
Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Chippenham, Wiltshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,600 Miles
£4,399
Mazda Mazda2 1.5 SKYACTIV-G SE-L Auto Euro 6 (s/s) 5dr

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

Bathgate, West lothian
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,000 Miles
£9,490
Mazda Mazda2 1.5 SKYACTIV-G SE-L Nav+ Euro 6 (s/s) 5dr

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

Accrington, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,000 Miles
£8,995
Mazda Mazda2 1.4 Capella 5dr

Mazda Mazda2 1.4 Capella 5dr

Hayes, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,000 Miles
£1,875
Mazda Mazda2 1.5 SKYACTIV-G SE Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 63,539 Miles
£5,550
Mazda 2 1.5 SKYACTIV-G MHEV Sport Nav Euro 6 (s/s) 5dr

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

Chester, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,718 Miles
£12,995
......