BMW M3 MPG and Fuel Economy

BMW have been manufacturing models of M3 for 22 years, with the latest vehicle in 2021 having a combined MPG of 19.

The estimated fuel cost for the 2021 BMW M3 is $3,900 per year.

Government regulators have estimated that value based on 15,000 miles driven per year, using regular gasoline, and a split of 55% city driving and 45% highway driving.

💵 Compared to an average vehicle over 5 years, you will spend $8,000 more on fuel driving a 2021 BMW M3.

🛢 The BMW M3 will consume roughly 16 barrels of petroleum per year, using the standard estimate of 15,000 miles per year.

💨 For every mile driven, the BMW M3 will emit 472 grams of CO2, which is about 7,080,000 grams of CO2 per year.

🌳 To help you understand the impact of this, a normal tree will absorb around 21,000 grams of CO2 per year. This means that roughly 338 trees would be needed to offset emissions from the BMW M3.

The table below is a complete list of the 22 BMW M3 fuel efficiency specifications we have data for.

Click any vehicle link to see a more detailed breakdown of the car, miles per gallon, emissions, and more.

VehicleCombined MPGFuel Cost
2021 BMW M319$3,900
2018 BMW M320$3,700
2017 BMW M320$3,700
2016 BMW M320$3,700
2015 BMW M320$3,700
2010 BMW M316$4,600
2009 BMW M316$4,600
2008 BMW M316$4,600
2006 BMW M317$4,350
2005 BMW M317$4,350
2004 BMW M317$4,350
2003 BMW M317$4,350
2002 BMW M317$4,350
2001 BMW M317$4,350
1999 BMW M320$3,150
1998 BMW M320$3,150
1997 BMW M320$3,700
1996 BMW M321$3,500
1995 BMW M320$3,700
1991 BMW M318$4,100
1990 BMW M318$4,100
1989 BMW M318$4,100

Link To or Reference This Page

If you use this page in your research, please reference MPG Buddy as the source.

  • "BMW M3 MPG and Fuel Economy." MPG Buddy. Accessed on January 3, 2026. https://mpgbuddy.com/cars/bmw/m3.

  • "BMW M3 MPG and Fuel Economy." MPG Buddy, https://mpgbuddy.com/cars/bmw/m3. Accessed January 3, 2026.

  • BMW M3 MPG and Fuel Economy. MPG Buddy. Retrieved from https://mpgbuddy.com/cars/bmw/m3.