Moteurs essence :
* Moteur quatre cylindres turbocompressé de 2,0 litres (B48)
* Moteur six cylindres turbocompressé de 3,0 litres (B58)
Moteurs diesel :
* Moteur quatre cylindres turbocompressé de 2,0 litres (B47)
* Moteur six cylindres turbocompressé de 3,0 litres (B57)
En plus de ces moteurs standards, la BMW Série 3 est également disponible en plusieurs modèles hautes performances, dont les M3 et M3 Competition, qui utilisent des versions encore plus puissantes du moteur six cylindres turbocompressé.