Количество произведённых моделей BMW M5 и периоды выпуска в зависимости от поколения:
- BMW M5 (E28). 13 Первое поколение, производилось с 1985 по 1988 год, всего выпущено 2191 единица. 13 Большинство автомобилей собрали на фабрике подразделения BMW M GmbH в Мюнхене, а 96 машин — на заводе в ЮАР. 5
- BMW M5 (E34). 5 Второе поколение, выпускалось с 1988 по 1995 год, всего произведено 12245 машин, включая 891 универсал. 5
- BMW M5 (E39). 25 Третье поколение, производилось с 1998 по 2003 год, выпущено 20711 седанов. 5
- BMW M5 (E60/E61). 5 Четвёртое поколение, выпускалось с 2006 по 2010 год, произведено 19523 седана и 1025 универсалов. 5
- BMW M5 (F10). 5 Пятое поколение, производилось с 2011 по 2016 год, выпущено 20711 седанов. 5
Актуальное поколение модели BMW M5 выпускается с 2017 года, с индексом F90. 5