第七代3系取消了三缸机,第七代车型配备了四缸机和六缸机。惟一有三缸机的一代是第六代,第六代车型的318使用的是1.5升涡轮增压发动机。3系已经被国产了,国产版3系全系基本都使用的是2.0升涡轮增压发动机。国产版3系一共使用的是三款发动机,分别是低功率版2.0升涡轮增压发动机,中功率版2.0升涡轮增压发动机,高功率版2.0升涡轮增压发动机。低功率版2.0升涡轮增压发动机具有156马力和250牛米的最大扭矩,这款发动机的最大功率转速为4500到5600转每分钟,最大扭矩转速为1250到4000转每分钟。中功率版2.0升涡轮增压发动机具有184马力和300牛米的最大扭矩,这款发动机的最大功率转速为5000到6000转每分钟,最大扭矩转速为1350到4000转每分钟。高功率版2.0升涡轮增压发动机具有258马力和400牛米的最大扭矩,这款发动机的最大功率转速为5000到6500转每分钟,最大扭矩转速为1550到4400转每分钟。与这三款发动机匹配的是8at变速器。使用8at变速器可以提高汽车的换挡平顺性和燃油合理性。宝马3系的前悬架使用的是双球节独立悬架,后悬架使用的是多连杆独立悬架。