BMW 5 Series Touring (2019) is 581 mm (22.87 inch) longer, 32 mm (1.26 inch) wider and has 110 liters (3.88 ft3) bigger cargo space than Volvo XC40 (2016).
Volvo XC40 (2016) is 260 mm (10.24 inch) higher and 168 kg (370 lbs) lighter than BMW 5 Series Touring (2019).