How much does it cost to lease a 2021 BMW M2? The average lease option for the 2021 BMW M2 is $927 per month for a 36-month term, 12,000 miles per year, and $2,000 due at signing. Monthly payments can range from $910/mo to $1,377/mo depending on lease duration and annual mileage.