Used Mazda Mazda2 cars for sale on What Car?

In partnership with

What Car? Classifieds has 703 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 703

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

Norwich, Norfolk
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,631 Miles
£12,495
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

Kendal, Cumbria
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£4,989
Mazda MAZDA2 1.5 E-SKYACTIV G MHEV MHEV SE-L Euro 6 (s/s) 5dr

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

Crewe, Cheshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,000 Miles
£11,595
Mazda Mazda2 1.5 Sport Euro 5 3dr

Mazda Mazda2 1.5 Sport Euro 5 3dr

Shefford, Bedfordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 74,174 Miles
£2,894
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

Coventry, Warwickshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,000 Miles
£6,000
Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Mazda Mazda2 1.5 TS2 Auto Euro 5 5dr

Birmingham, West midlands
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 98,358 Miles
£3,995
Mazda Mazda2 1.5 E-SKYACTIV G MHEV Homura Aka Euro 6 (s/s) 5dr

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

Chester, Cheshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,650 Miles
£16,995
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Manchester, Lancashire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,000 Miles
£2,490
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

Glasgow, East renfrewshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,300 Miles
£12,250
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Sheffield, Yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,000 Miles
£3,500
Mazda Mazda2 1.5 SKYACTIV-G MHEV GT Sport Nav Euro 6 (s/s) 5dr

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

  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,183 Miles
£10,380
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Swanscombe, Kent
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,800 Miles
£2,399
Mazda MAZDA2 1.5 SKYACTIV-G Sport Black Euro 6 (s/s) 5dr

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

Airdrie, Lanarkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,731 Miles
£8,300
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

Newbury, Berkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,650 Miles
£4,295
Mazda MAZDA2 1.5 SKYACTIV-G Sport Auto Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,740 Miles
£9,995
Mazda Mazda2 1.5 SKYACTIV-G GT Sport Nav+ Euro 6 (s/s) 5dr

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

Leicester, Leicestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,900 Miles
£7,289
Mazda Mazda2 1.5 SKYACTIV-G SE-L Nav Auto Euro 6 (s/s) 5dr

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

St. neots, Cambridgeshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,389 Miles
£11,495
Mazda Mazda2 1.3 TS2 Euro 4 3dr

Mazda Mazda2 1.3 TS2 Euro 4 3dr

Bristol, Gloucestershire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 113,000 Miles
£1,489
Mazda Mazda2 1.3 Venture Euro 5 5dr

Mazda Mazda2 1.3 Venture Euro 5 5dr

Chepstow, Gwent
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,160 Miles
£5,750
Mazda Mazda2 1.3 Tamura Euro 5 5dr

Mazda Mazda2 1.3 Tamura Euro 5 5dr

East grinstead, West sussex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,000 Miles
£5,000
......