BMWBlog comes up with a list of the 10 Best M Cars below. Which do you think should be included or excluded on the list?
1. E9 3.0 CSL
Years: 1971 – 1975

2. E12 M535i
Years: 1979 – 1981

3. E26 M1
Years: 1978 – 1981

4. E36/8 M Coupe
Years: 1998 – 2002

5. E31 M8 (never launched to market)
Years: 1990
Years: 1986 – 1990

7. E24 M635CSi
Years: 1983 – 1989

8. E28 M5
Years: 1984 – 1988

9. E39 M5
Years: 1998 – 2003
BMW.SG | BMW Singapore Owners Community The Ultimate BMW Community – Established Since 2001




