BMW X5 (2019) is 119 mm (4.69 inch) longer and 80 mm (3.15 inch) higher than Land Rover Range Rover Velar (2020).
Land Rover Range Rover Velar (2020) is 28 mm (1.10 inch) wider, 726 kg (1,601 lbs) lighter and has 470 liters (16.60 ft3) bigger cargo space than BMW X5 (2019).