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