When you think of BMW’s performance-oriented models, the M-cars immediately come to mind. Over the last few decades, BMW has produced M-powered versions of the popular 3 Series and 5 Series, along with a slew of others like the M2, M4, Z4 M, and so on. In total, there have been 19 full-blooded M models built since the esteemed performance-oriented division was established back in May 1972.
Â