Mazda 3 IV BP 2018 - Today
Mazda 3 III BM Facelift 2016 - 2019
Mazda 3 III BM 2013 - 2017
Mazda 3 II BL Facelift 2011 - 2013
Mazda 3 II BL 2008 - 2011
Mazda 3 I BK Facelift 2006 - 2009
Mazda 3 I BK 2003 - 2006