From the original M1 to the E30 M3 and M5 CS…
BMW M Overview - History, Technology, and FAQs
The 11 best BMW M cars ever (List)
These are the 50 best ever BMW M cars
The 15 Best BMW M Cars - As voted by readers
These are the 50 best ever BMW M cars
The 11 best BMW M cars ever (List)
All-time best BMW M car - the results! - PistonHeads UK
BMW Among Top 3 Most Reliable Brands In Consumer Reports Ranking for First Time
Delightful Dozen 12 Favorite M Cars from 50 Years of BMW M GmbH
Best BMW M cars ever
These are the 50 best ever BMW M cars