Mazda 2
6 generations
Mazda 2
III DJ
Facelift
2019 - Today
Mazda 2
III DJ
2014 - 2019
Mazda 2
II DE
2007 - 2010
Mazda 2
I DY
Facelift
2005 - 2007
Mazda 2
I DY
2003 - 2005