I (G910), 1981–1984, кузов седан, мощность 65–122 л.с. II (U11), 1984–1988, седан, 157 л.с. III (J30), 1988–1994, седан, 160–194 л.с. IV (A32), 1994–2000, седан, 90–193 л.с. V (A33), 1999–2006, седан, 140–255 л.с. VI (A34), 2003–2008, седан, 268 л.с. VII (A35), 2008–2014, седан, 290 л.с. VIII (A36), 2015–2018, седан, 300 л.с. Рестайлинг VIII (A36), 2018–2023, седан, 300 л.с. Все поколения — седаны. Рестайлинг затронул только последнее поколение.
Первое поколение предлагало от 65 до 122 л.с. У второго — 157 л.с., у третьего — 160–194 л.с. Четвёртое расширило диапазон вниз: 90–193 л.с. Пятое подняло планку до 255 л.с. Дальше мощность росла без широкого разброса: 268 л.с. у VI, 290 л.с. у VII и 300 л.с. у VIII. Рестайлинг сохранил те же 300 л.с.