Question: how much does it cost to replace a head gasket on a bmw?
Answer: The average price of a head gasket replacement starts around $1200 and can increase to $3000+ depending on any other damage and other work required.