BMW 5 Series Touring (2016) is 577 mm (22.72 inch) longer, 104 mm (4.09 inch) wider and has 155 liters (5.47 ft3) bigger cargo space than Mercedes B-Class (2020).
Mercedes B-Class (2020) is 5 mm (0.20 inch) higher and 390 kg (860 lbs) lighter than BMW 5 Series Touring (2016).