A jelenlegi Mercedes-Benz B-osztály 4419 mm hosszú, 1796 mm széles és 1562 mm magas, 2729 mm-es tengelytávval. A 2005-es B-osztály óta 15 cm-rel nőtt hosszában.
| Évek | Hossz | Szélesség | Magasság | Tengelytávolság | Csomagtartó | Fordulási kör |
|---|---|---|---|---|---|---|
| 2005–2011 | 4270 | 1777 | 1604 | 2778 | 458 | 12.0 |
| 2011–2018 | 4359 | 1786 | 1557 | 2699 | 486 | 11.0 |
| 2014–2018 | 4392 | 1787 | 1558 | 2699 | 488 | 11.0 |
| 2018–napjainkigJelenlegi | 4419 | 1796 | 1562 | 2729 | 446 | 11.0 |
A külső értékek a B-osztály gyári adatai, generációnként a változatok átlagaként számítva, a leggyakoribb karosszériára megadva. Az azonos méretű generációkat összevonjuk. A csomagtartó térfogatát felállított ülésekkel adjuk meg ott, ahol a gyártó ilyen adatot közöl.