- Gas
- Hybrid
- Small cars
- MY2014–2027
BMW 2 Series MPG & Fuel Cost by Year
14 model years · 2014–2027
15,000 mi/yr · premium gasoline $5.36/gal (U.S. average, Sep 2026)
BMW 2 Series fuel economy at a glance
EPA has rated the BMW 2 Series for 14 model years, 2014 to 2027. Across those years its combined rating runs 22–31 MPG. The latest model year, 2027, has 5 configurations rated 27–31 MPG combined and costing $2,560–$2,970 a year to fuel at premium gasoline $5.36/gal (U.S. average, Sep 2026). The most efficient configuration on record since 2014 is the 2027 228 Gran Coupe 2.0L 4-cyl turbo FWD, at 31 MPG. Model year 2027 is still being filled in by EPA, so its row may gain configurations.
BMW 2 Series MPG by year
| Year | Gas (MPG) | Hybrid (MPG) | $/yr |
|---|---|---|---|
| 2022-2027* (G42) Generation page | |||
| 2027 (partial) | 27–31 | 29–30 | $2,560–$2,970 |
| 2026 | 26–31 | — | $2,560–$3,090 |
| 2025 | 26–30 | — | $2,650–$3,090 |
| 2024 | 26–30 | — | $2,710–$3,120 |
| 2023 | 26–29 | — | $2,740–$3,120 |
| 2022 | 26–29 | — | $2,740–$3,050 |
| 2015-2021 (F22) Generation page | |||
| 2021 | 24–28 | — | $2,910–$3,330 |
| 2020 | 24–27 | — | $2,950–$3,290 |
| 2019 | 25–28 | — | $2,890–$3,220 |
| 2018 | 22–28 | — | $2,890–$3,730 |
| 2017 | 22–28 | — | $2,890–$3,650 |
| 2016 | 22–27 | — | $2,990–$3,710 |
| 2015 | 22–27 | — | $2,930–$3,630 |
| 2014 Generation page | |||
| 2014 | 22–27 | — | $2,930–$3,580 |
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 2 Series generations
3 generations between 2014 and 2027. Open one for the table of every model year and configuration.
2027 powertrain options
Frequently asked questions
What is the BMW 2 Series's gas mileage by year?
EPA combined ratings for the BMW 2 Series run 22–31 MPG across model years 2014 to 2027. The latest year, 2027, is rated 27–31 MPG.
Which BMW 2 Series model year has the best gas mileage?
The 2027 BMW 2 Series 228 Gran Coupe 2.0L 4-cyl turbo FWD has the highest combined rating since 2014, at 31 MPG.
How much does a BMW 2 Series cost to fuel per year?
For MY2027, EPA-rated configurations cost $2,560–$2,970 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,560.
Has the BMW 2 Series's fuel economy improved over time?
Yes. The most efficient configuration moved from 27 MPG in 2014 to 31 MPG in 2027, 4 MPG more.
Is there a hybrid, plug-in or electric BMW 2 Series?
Yes. Hybrid versions are rated from 2027 to 2027 (29–30 MPG).
How many generations of the BMW 2 Series are there?
EPA data covers 3 generations of the BMW 2 Series: 2022-2027*, 2015-2021, 2014. Each has its own page with a table for every model year.