Nesiller ve üretim yılları:
- Birinci nesil (E12): 1972-1981 12.
- İkinci nesil (E28): 1981-1988 12.
- Üçüncü nesil (E34): 1988-1995 2.
- Dördüncü nesil (E39): 1995-2003 23.
- Beşinci nesil (E60/E61): 2003-2010 15.
- Altıncı nesil (F10/F11/F07/F18): 2010-2016 25.
- Yedinci nesil (G30/G31/G38): 2017-günümüz 15.
- Sekizinci nesil (G60/G61/G68): 2024-günümüz 25.
5 kaynaktan alınan bilgiyle göre: