BMW 5 Series Gran Turismo (2016) is 579 mm (22.80 inch) longer, 38 mm (1.50 inch) wider and has 40 liters (1.41 ft3) bigger cargo space than Volvo XC40 (2019).
Volvo XC40 (2019) is 93 mm (3.66 inch) higher and 224 kg (494 lbs) lighter than BMW 5 Series Gran Turismo (2016).