BMW 3 Series ›› 2021 ›› 2021 BMW 3 Series Mpg

2021 BMW 3 Series

Select another year: 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Select another model: 2 Series 3 Series 4 Series 5 Series 7 Series 8 Series i3 M2 M3 M4 M5 M8 X1 X2 X3 X3 M X4 X4 M X5 X5 M X6 X6 M X7 Z4

MPG

2021 BMW 3 Series gas mileage or MPG ranges from 26 mpg to 31 mpg. Available 2021 BMW 3 Series fuel types include Electric, Gasoline, Hybrid

Trim Style City MPG Highway MPG Combined MPG Fuel Type
330i Sedan 26 36 31 Gasoline (Gasoline Fuel)
330i Sedan North America 26 36 31 Gasoline (Gasoline Fuel)
330e Plug-In Hybrid Electric (Plug-In Electric/Gas)
330e Plug-In Hybrid North America Electric (Plug-In Electric/Gas)
M340i Sedan 23 32 27 Hybrid (Gas/Electric Hybrid)
M340i Sedan North America 23 32 27 Hybrid (Gas/Electric Hybrid)
330i xDrive Sedan 25 34 29 Gasoline (Gasoline Fuel)
330i xDrive Sedan North America 25 34 29 Gasoline (Gasoline Fuel)
330e xDrive Plug-In Hybrid Electric (Plug-In Electric/Gas)
330e xDrive Plug-In Hybrid North America Electric (Plug-In Electric/Gas)
M340i xDrive Sedan 22 31 26 Hybrid (Gas/Electric Hybrid)
M340i xDrive Sedan North America 22 31 26 Hybrid (Gas/Electric Hybrid)

Compare BMW 3 Series mpg with other cars in the same category

To provide context to the mpg for 2021 BMW 3 Series and enable you to compare the 2021 BMW 3 Series mpg with other vehicles, we have crunched the numbers to show you the mpg range and average mpg for each car category that the 2021 BMW 3 Series belongs in.

Category Avg City MPG Avg Highway MPG Avg Combined MPG Min Combined MPG Max Combined MPG
BMW 3 Series 19 29 22 19 26
Sedan 22 30 25 12 44
4-Cylinder Sedan 25 34 28 19 44
5-Passenger Sedan 22 31 25 13 44
6-Cylinder Sedan 20 28 22 20 26
AWD Sedan 19 27 21 13 30
BMW Sedan 18 26 21 15 27
Gasoline Sedan 21 30 24 12 34
Hybrid Sedan 37 37 37 20 44
RWD Sedan 17 25 20 12 29
Small Sedan 26 35 29 19 44
BMW 3 Series 19 29 22 19 26