1984年推出了第二代宝马3系,代号为E30。1991年推出了第三代宝马3系,代号为E36。1999年推出了第四代宝马3系,代号为E46。2006年推出了第五代宝马3系,代号为E90/E91/E92/E93。第五代的宝马3系和以前几代有一些差别,它的代号有很多,每种代号对应一种单独的车型。具体的为:四门轿车为E90;E91为旅行车;双门的Coupe跑车代号为E92;双门敞篷跑车是E93。2012年推出了第六代宝马3系,代号为F30。2019年推出了第七代宝马3系,标轴版的代号为G20;长轴距版的代号为G28。截至2019年8月27日,2020款是宝马3系的最新一代(第七代)车型,于2019年6月22日上市。2020款宝马3系基于宝马最新的CLAR模块化平台打造。2020款宝马3系共有六款车型在售,官方指导价:31.39~36.39万元,全部满足国六排放标准。