How Many Generations of BMW M2 Are There?
Over the time period from 2016 to 2021, 2 generations of BMW M2 were produced.
In the chart below, you can find in what period different generations of BMW M2 were produced, what engines were installed on them, and what are the main differences between the cars of different years.
BMW M2 specs
|Gas tank size|