La BMW E90 succede alla E46 nella popolare categoria della Serie 3. È la quinta generazione, uscita a metà del 2004. Più lunga di 5 cm e più larga di 8 cm, la E90 vanta un bagagliaio di 460 litri. Inizialmente lanciata come berlina a quattro porte denominata E90, la gamma è stata successivamente ampliata per includere le consuete varianti di carrozzeria, a cui sono stati assegnati nomi diversi. A metà del 2004 è stata lanciata la E91, che ha assunto il nome di Touring, seguita dalla bella E92 coupé a metà del 2005 e da un'ultima variante coupé-cabriolet E93 con tetto rigido retrattile, aggiunta alla gamma all'inizio del 2007. Infine, alla fine dello stesso anno è stata la volta della sportiva M3. Oltre alle versioni Motorsport della coupé e della cabriolet, è tornata anche la versione M3 berlina, assente dalla gamma E46, tanto da far tornare il sorriso ai padri sportivi. I motori diesel vanno dal sobrio 4 cilindri 2.0 da 116 CV della 316d al grande 6 cilindri 3.0 biturbo 24 valvole della 335d, che eroga 286 CV per accelerare da 0 a 100 km/h in 6,2 secondi.
La gamma di motori a benzina va dal vivace 4 cilindri 1.6 da 122 CV al potente 4.0 V8 da 420 CV che equipaggia la sportiva M3, che impiega solo 4,6 secondi per accelerare da 0 a 100 km/h. Per trasferire la potenza a terra, la trazione integrale è disponibile in alternativa alla tradizionale trazione posteriore su alcuni motori, con il sistema xDrive derivato dalla piccola X3 4x4, contraddistinto da una x nel nome del modello. BMW, sempre all'avanguardia, ha introdotto le innovazioni Efficient Dynamics nella Serie 3 dal 2007, con l'obiettivo di ridurre il consumo di carburante e le emissioni inquinanti. Questo pacchetto di tecnologie intelligenti comprende la conversione dell'energia di frenata in energia elettrica per ricaricare la batteria, la funzione di arresto e riavvio automatico del motore in folle, l'indicatore di cambio marcia sul cruscotto, lo sterzo elettrico che consuma meno energia rispetto allo sterzo idraulico e l'ottimizzazione dell'aerodinamica grazie ai deflettori controllati sulla griglia del radiatore che si aprono in base alle esigenze di raffreddamento del motore. Grazie a queste misure innovative, l'eccellente BMW Serie 3 E90 è già conforme alle norme Euro 6 nel 2008, ben prima dell'entrata in vigore dell'Euro 5!