BMW 2 Serisi, 400 Nm tork ve 255 beygir güç üreten 2 litrelik dört silindirli turbo motor kullanmaktadır. Ayrıca, 3 litrelik altı silindirli motor seçeneğine sahip M240i versiyonu da bulunmaktadır ve bu motor 500 Nm tork, 382 beygir güç üretmektedir.