Is a BMW GS expensive to maintain?
According to a detailed Consumer Reports study based on owner surveys, BMW ranks among the most expensive luxury brands to maintain. Their research found that in the first five years of ownership, BMW owners can expect to spend an average of $1,700 on maintenance. How many miles do BMW models last? A BMW can last 150-200,000 miles with proper care and if you drive the national average of 13,500 miles per year, you can expect to drive your BMW for 10-15 years according to MotorAsk.