The cost of a BMW extended warranty will vary based on your BMW model, age and mileage. There are multiple coverage options with different term lengths and deductibles. Typically the average cost of an extended car warranty would be around the range of $1,800.