De BMW E90 volgt de E46 op in de populaire 3 Reeks. Het is de vijfde generatie, die midden 2004 op de markt kwam. De E90 is 5 cm langer en 8 cm breder en heeft een bagageruimte van 460 liter. De E90 werd aanvankelijk geïntroduceerd als vierdeurs sedan, maar werd later uitgebreid met de gebruikelijke carrosserievarianten, die andere namen kregen. Halverwege 2004 werd de E91 stationwagon gelanceerd, die de naam Touring kreeg, gevolgd door de fraaie E92 coupé halverwege 2005 en een laatste E93 coupé-cabrioletvariant met een inklapbare hardtop, die begin 2007 aan het gamma werd toegevoegd. Ten slotte was het aan het eind van datzelfde jaar de beurt aan de sportieve M3. Naast de Motorsport-versies van de coupé en cabriolet, was er ook de terugkeer van een M3 berlineversie, die afwezig was geweest in het E46-gamma - genoeg om een glimlach terug te toveren op de gezichten van sportieve vaders. De dieselmotoren variëren van de sobere 4-cilinder 2.0 116 pk van de 316d tot de grote 6-cilinder 3.0 twin-turbo 24-klepper van de 335d, die 286 pk levert om in 6,2 seconden van 0 naar 100 km/u te accelereren.
Het aanbod benzinemotoren loopt uiteen van de levendige 1.6 4-cilinder met 122 pk tot de krachtige 4.0 V8 met 420 pk die de sportieve M3 aandrijft en in slechts 4,6 seconden van 0 naar 100 km/u accelereert. Om het vermogen op de grond over te brengen, is voor bepaalde motoren vierwielaandrijving beschikbaar als alternatief voor conventionele achterwielaandrijving, met het xDrive-systeem dat is afgeleid van de kleine 4x4 X3, herkenbaar aan een x in de modelnaam. BMW, dat altijd voorop loopt, brengt sinds 2007 Efficient Dynamics innovaties naar de 3 Reeks, met als doel het brandstofverbruik en de uitstoot van vervuilende stoffen te verminderen. Dit pakket intelligente technologieën omvat de omzetting van remenergie in elektriciteit om de accu op te laden, de functie om de motor automatisch te stoppen en opnieuw te starten in neutraal, een schakelindicator op het dashboard, elektrische besturing die minder energie verbruikt dan hydraulische besturing, en geoptimaliseerde aerodynamica via gestuurde luchtkleppen op het radiatorrooster die openen naargelang de koelbehoefte van de motor. Dankzij deze innovatieve maatregelen voldoet de uitstekende BMW 3 Reeks E90 al in 2008 aan de Euro 6 normen, ruim voordat Euro 5 van kracht wordt!