Wszystkie modele BMW E 23 wyposażane były w silniki sześciocylindrowe w układzie rzędowym. żaden z nich nie pohańbił się przyspieszeniem 0-100 w czasie powyżej 10 sekund.