Dagens BMW 2-serie er 4 551 mm lang, 1 850 mm bred og 1 396 mm høy, med en akselavstand på 2 743 mm. Den har blitt 11 cm lengre siden 2-serie-en fra 2014.
| År | Lengde | Bredde | Høyde | Akselavstand | Bagasjeromsvolum | Svingradius |
|---|---|---|---|---|---|---|
| 2014–2017 | 4 437 | 1 776 | 1 416 | 2 690 | 390 | 10.9 |
| 2017–2021 | 4 444 | 1 794 | 1 415 | 2 691 | 390 | 10.9 |
| 2021–i dagNåværende | 4 551 | 1 850 | 1 396 | 2 743 | 390 | 11.1 |
Utvendige tall er produsentens spesifikasjoner for 2-serie, som gjennomsnitt per generasjon på tvers av variantene og vist for den vanligste karosseriformen. Generasjoner med samme mål slås sammen. Bagasjeromsvolumet er tallet med setene oppe der produsenten oppgir ett.