BMW X5 (2016) is 77 mm (3.03 inch) longer and 89 mm (3.50 inch) higher than Land Rover Range Rover Velar (2014).
Land Rover Range Rover Velar (2014) is 47 mm (1.85 inch) wider, 546 kg (1,204 lbs) lighter and has 320 liters (11.30 ft3) bigger cargo space than BMW X5 (2016).