第七代3系列和第六代3系列都是国产的。国产车型包括长轴距车型和标准轴距车型。
第七代国产3系使用的发动机有三款,分别是2.0升涡轮增压发动机的低功率版本、2.0升涡轮增压发动机的中功率版本和2.0升涡轮增压发动机的高功率版本。
低功率版本的2.0升涡轮增压发动机的最大扭矩为156马力和250牛米。这台发动机的最大功率转速为4500至6500转/分,最大扭矩转速为1250至4000转/分。
中功率版本的2.0升涡轮增压发动机最大扭矩为184马力和300牛米。这台发动机的最大功率转速为5000至6000转/分,最大扭矩转速为1350至4000转/分。
高功率版本的2.0升涡轮增压发动机的最大扭矩为258马力和400牛米。这台发动机的最大功率转速为5000至6500转/分,最大扭矩转速为1550至4400转/分。
宝马3系前悬架采用双球节独立悬架,后悬架采用多连杆独立悬架。