Benzinerijders hebben de keuze tussen vier versies. De 318i is het nieuwe instapmodel met een driecilinder goed voor 136 pk en 220 Nm. Hogerop in het gamma bevinden zich de 320i met 184 pk, de 330i met 252 pk en een 340i met 326 pk en 450 Nm ter vervanging van de 335i. Ook aan dieselmotoren geen gebrek bij de 3-Reeks. Instappen doe je met de 316d met 116 pk. Daarnaast biedt BMW ook een 318d, 320d, 320d EDE, 325d, 330d en 335d xDrive aan met vermogens die tussen 150 pk en 313 pk liggen. De meeste versies kunnen gecombineerd worden met vierwielaandrijving. Enkel bij de 318i en 316d is dit niet mogelijk.
De beloofde plug-in hybride krijgt al zeker 330e als naam, maar staat pas op de planning voor 2016. Onder de motorkap ligt een 2.0 liter TwinTurbo benzinemotor die ondersteund wordt door een elektromotor van 80 kW. Het totale vermogen ligt op 252 pk met een maximaal koppel van 420 Nm. Elektrisch rijden met de 330e is mogelijk over een afstand van maximaal 35 km. Het gemiddelde verbruik zou beperkt blijven tot 2,1 l/100 km.