M5 E34 Berline (1988)
Élaborée à partir de la précédente génération, la E34 est plus travaillée et plus grande. L'offre de départ est constituée de la 518i (4 cylindres), 520i, 525i et 528i (6 cylindres).
La gamme moteur est complétée ou revue en 1990, les 6 cylindres adoptent 4 soupapes par cylindre. La version touring (break) vient enrichir la gamme en 1990, ainsi que la transmission intégrale en option.
Plusieurs nouveautés apparaissent au catalogue en 1992, d'abord le remplacement du 3,5 l par un 3 l, un nouveau 2,8 l et un V8 sur la 540i. La M5 n'est pas en reste et reçoit un nouveau bloc de 3,8 l et 340 ch.