BMW · 2024 lineup
2024 BMW lineup: MPG & fuel cost
BMW has 25 EPA-rated model lines for 2024. The cheapest to run is the BMW i4 at about $756 a year (120 MPGe). Across its gas and hybrid models, the median BMW is rated 26 MPG combined, 2.0 MPG above the 2024 industry median of 24 MPG.
Every 2024 BMW by fuel cost
Annual fuel cost, lower is betterFull 2024 BMW lineup
| Model | Class | Type | Combined | Range | Fuel / yr |
|---|---|---|---|---|---|
| BMW i4 | Subcompact Car | Electric | 120 MPGe | 307 mi | $756 |
| BMW i5 | Compact Car | Electric | 105 MPGe | 295 mi | $869 |
| BMW i7 | Large Car | Electric | 90 MPGe | 321 mi | $1,010 |
| BMW iX | Midsize & Large SUV | Electric | 86 MPGe | 307 mi | $1,061 |
| BMW 3 Series Plug-in Hybrid | Compact Car | Plug-in hybrid | 73 MPGe + 27 MPG | 310 mi | $1,754 |
| BMW 5 Series Hybrid | Midsize Car | Hybrid | 30 MPG | — | $1,975 |
| BMW 2 Series | Subcompact Car | Gas | 30 MPG | — | $1,975 |
| BMW 3 Series | Compact Car | Gas | 29 MPG | — | $2,043 |
| BMW 7 Series Hybrid | Large Car | Hybrid | 28 MPG | — | $2,116 |
| BMW Z4 | Two-Seater | Gas | 28 MPG | — | $2,116 |
| BMW X1 | Small SUV | Gas | 28 MPG | — | $2,116 |
| BMW 4 Series | Subcompact Car | Gas | 28 MPG | — | $2,116 |
| BMW X2 | Small SUV | Gas | 28 MPG | — | $2,116 |
| BMW 4 Series Hybrid | Subcompact Car | Hybrid | 27 MPG | — | $2,194 |
| BMW 3 Series Hybrid | Compact Car | Hybrid | 26 MPG | — | $2,279 |
| BMW X5 Hybrid | Midsize & Large SUV | Hybrid | 25 MPG | — | $2,370 |
| BMW X3 | Small SUV | Gas | 25 MPG | — | $2,370 |
| BMW 8 Series | Subcompact Car | Gas | 24 MPG | — | $2,469 |
| BMW X6 Hybrid | Midsize & Large SUV | Hybrid | 24 MPG | — | $2,469 |
| BMW X4 | Small SUV | Gas | 24 MPG | — | $2,469 |
| BMW X3 Hybrid | Small SUV | Hybrid | 23 MPG | — | $2,576 |
| BMW X4 Hybrid | Small SUV | Hybrid | 23 MPG | — | $2,576 |
| BMW X7 Hybrid | Midsize & Large SUV | Hybrid | 22 MPG | — | $2,693 |
| BMW XM | Midsize & Large SUV | Plug-in hybrid | 46 MPGe + 14 MPG | 300 mi | $2,878 |
| BMW M | Subcompact Car | Gas | 19 MPG | — | $3,118 |