Первое поколение E30 выпускалось в 1987–1992 годах: седан, купе, универсал 5 дв. и кабриолет при мощности 204 л.с. В 1993–1999 годах его сменило E36 с теми же типами кузова и отдачей 250–265 л.с. E46 (1999–2006) предлагалось как седан, кабриолет, купе и универсал 5 дв. с 280–305 л.с. В 2007–2013 годах выпускалось E90/E92 — кабриолет, седан, универсал 5 дв. и купе, 360–408 л.с.
F30 (2013–2017) — только седан и универсал 5 дв., 410 л.с. Рестайлинг 2017–2019 годов сохранил этот набор кузовов и поднял отдачу до 440 л.с. Поколение G20 выпускалось в 2019–2022 годах с 462 л.с., затем последовал рестайлинг 2022–н.в. на 495 л.с. и второй рестайлинг с 2024 года — 529 л.с.; кузова те же — седан и универсал 5 дв.
От 204 л.с. у E30 отдача росла от поколения к поколению: 250–265 л.с. у E36, 280–305 л.с. у E46, 360–408 л.с. у E90/E92. F30 принёс 410 л.с., его рестайлинг — 440 л.с. У G20 заявлено 462 л.с., после рестайлинга — 495 л.с., у второго рестайлинга — 529 л.с.