BMW X7 (2019) is 512 mm (20.16 inch) longer, 210 mm (8.27 inch) wider and has 308 liters (10.88 ft3) bigger cargo space than Land Rover Defender (2015).
Land Rover Defender (2015) is 216 mm (8.50 inch) higher and 500 kg (1,102 lbs) lighter than BMW X7 (2019).