- Hybrid
- Small cars
- MY2000–2026
BMW 3 Series MPG & Fuel Cost by Year
27 model years · 2000–2026
15,000 mi/yr · premium gasoline $5.36/gal (U.S. average, Sep 2026)
BMW 3 Series fuel economy at a glance
EPA has rated the BMW 3 Series for 27 model years, 2000 to 2026. Across those years its combined rating runs 18–36 MPG. The latest model year, 2026, has 4 configurations rated 29–31 MPG combined and costing $2,630–$2,790 a year to fuel at premium gasoline $5.36/gal (U.S. average, Sep 2026). The most efficient configuration on record since 2000 is the 2018 328d 2.0L 4-cyl turbo RWD, at 36 MPG. EPA ratings go back to 1984: the earliest rating on this page is 24 MPG in 1984.
BMW 3 Series MPG by year
| Year | Gas (MPG) | Hybrid (MPG) | Diesel (MPG) | Plug-in hybrid, gas only (MPG) | $/yr |
|---|---|---|---|---|---|
| 2019-2026 (G20) Generation page | |||||
| 2026 | — | 29–31 | — | — | $2,630–$2,790 |
| 2025 | — | 29–31 | — | — | $2,630–$2,790 |
| 2024 | 27–29 | 26 | — | 26–27 | $2,170–$3,100 |
| 2023 | 27–29 | 26 | — | 26–27 | $2,170–$3,090 |
| 2022 | 28–30 | 26 | — | 25–28 | $2,050–$3,080 |
| 2021 | 28–30 | — | — | 25–28 | $2,050–$2,840 |
| 2020 | 28–30 | — | — | — | $2,710–$2,840 |
| 2019 | 23–30 | — | — | — | $2,710–$3,480 |
| 2012-2018 (F30) Generation page | |||||
| 2018 | 23–28 | — | 34–36 | 30 | $2,160–$3,550 |
| 2017 | 23–28 | — | 34–36 | 30 | $2,160–$3,550 |
| 2016 | 23–28 | — | 34–35 | 31 | $1,990–$3,520 |
| 2015 | 23–28 | 28 | 34–36 | — | $2,640–$3,560 |
| 2014 | 23–28 | 28 | 34–36 | — | $2,640–$3,540 |
| 2013 | 19–28 | 28 | — | — | $2,870–$4,170 |
| 2012 | 19–27 | — | — | — | $3,010–$4,150 |
| 2006-2011 (E90) Generation page | |||||
| 2011 | 19–22 | — | 27 | — | $3,500–$4,160 |
| 2010 | 19–22 | — | 27 | — | $3,500–$4,230 |
| 2009 | 19–22 | — | 27 | — | $3,500–$4,230 |
| 2008 | 19–22 | — | — | — | $3,650–$4,230 |
| 2007 | 20–22 | — | — | — | $3,650–$4,020 |
| 2006 | 19–21 | — | — | — | $3,830–$4,230 |
| 2000-2005 (E46) Generation page | |||||
| 2005 | 19–22 | — | — | — | $3,650–$4,230 |
| 2004 | 19–22 | — | — | — | $3,650–$4,230 |
| 2003 | 19–22 | — | — | — | $3,650–$4,230 |
| 2002 | 18–22 | — | — | — | $3,650–$4,460 |
| 2001 | 18–21 | — | — | — | $3,830–$4,460 |
| 2000 | 18–21 | — | — | — | $3,830–$4,460 |
Costs use the current EIA price set and 15,000 miles a year for every year, so years are comparable. Green marks the best year for each powertrain.
BMW 3 Series generations
4 generations between 2000 and 2026. Open one for the table of every model year and configuration.
2026 powertrain options
BMW 3 Series MPG history, 1984–1999
| Year | Gas (MPG) |
|---|---|
| 1999 | 20–24 |
| 1998 | 19–24 |
| 1997 | 19–24 |
| 1996 | 20–23 |
| 1995 | 20–23 |
| 1994 | 20–23 |
| 1993 | 18–22 |
| 1992 | 18–22 |
Show 8 more years
| Year | Gas (MPG) |
|---|---|
| 1991 | 15–21 |
| 1990 | 18 |
| 1989 | 18 |
| 1988 | 18–20 |
| 1987 | 18–21 |
| 1986 | 20–21 |
| 1985 | 21–23 |
| 1984 | 20–24 |
EPA re-estimated the ratings of pre-2008 vehicles under its 2008 method; these are the re-estimated values.
Frequently asked questions
What is the BMW 3 Series's gas mileage by year?
EPA combined ratings for the BMW 3 Series run 18–36 MPG across model years 2000 to 2026. The latest year, 2026, is rated 29–31 MPG.
Which BMW 3 Series model year has the best gas mileage?
The 2018 BMW 3 Series 328d 2.0L 4-cyl turbo RWD has the highest combined rating since 2000, at 36 MPG.
How much does a BMW 3 Series cost to fuel per year?
For MY2026, EPA-rated configurations cost $2,630–$2,790 a year to fuel, driving 15,000 miles at premium gasoline $5.36/gal (U.S. average, Sep 2026). The most efficient one costs $2,630.
Has the BMW 3 Series's fuel economy improved over time?
Yes. The most efficient configuration moved from 21 MPG in 2000 to 31 MPG in 2026, 10 MPG more. Going back further, the best rating in 1984 was 24 MPG.
Is there a hybrid, plug-in or electric BMW 3 Series?
Yes. Hybrid versions are rated from 2013 to 2026 (26–31 MPG); Plug-in hybrid versions are rated from 2016 to 2024 (25–31 MPG).