BMW 5 Series Gran Turismo (2017) 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 (2018).
Volvo XC40 (2018) is 93 mm (3.66 inch) higher and 182 kg (401 lbs) lighter than BMW 5 Series Gran Turismo (2017).