Der aktuelle BMW 2er schafft mit einer Tankfüllung bis zu 1.041 km, berechnet aus dem kombinierten Verbrauch. Die Werte unten gelten für die reichweitenstärkste Variante jeder Generation.
| Jahre | Antrieb | Reichweite |
|---|---|---|
| 2014–2017 | Verbrenner | 1.368 |
| 2017–2021 | Verbrenner | 1.156 |
| 2021–2024 | Verbrenner | 1.085 |
| 2024–heute | Verbrenner | 1.041 |
Die Reichweite wird aus Tankvolumen und kombiniertem Verbrauch jeder Variante berechnet (Tank ÷ Verbrauch × 100), für die reichweitenstärkste Variante jeder Generation — die reale Reichweite hängt von Fahrstil und Bedingungen ab. Werte außerhalb eines plausiblen Bereichs für die Tankgröße werden ausgeschlossen.