Motori a benzina:
* Motore a quattro cilindri turbocompresso da 2,0 litri (B48)
* Motore turbo a sei cilindri da 3,0 litri (B58)
Motori diesel:
* Motore a quattro cilindri turbocompresso da 2,0 litri (B47)
* Motore turbo a sei cilindri da 3,0 litri (B57)
Oltre a questi motori standard, la BMW Serie 3 è disponibile anche in diversi modelli ad alte prestazioni, tra cui M3 e M3 Competition, che utilizzano versioni ancora più potenti del motore turbo a sei cilindri.