Range2024–present

How far can a BMW 2-Series go?

The current BMW 2-Series covers up to 1,041 km on a full tank, based on combined-cycle consumption. Figures below are the best-range variant in each generation.

1,041kmCombustion
2014
2017
2021
2024
YearsPowertrainRange
2014–2017Combustion1,368
2017–2021Combustion1,156
2021–2024Combustion1,085
2024–presentCombustion1,041
How this is measured

Range is calculated from each variant’s fuel tank capacity and combined-cycle consumption (tank ÷ consumption × 100), for the best-range variant in each generation — real-world range varies with driving style and conditions. Figures outside a plausible range for the tank size are excluded.

Back to BMW 2-Series