BMW X7 (2018) is 571 mm (22.48 inch) longer, 204 mm (8.03 inch) wider, 350 mm (13.78 inch) higher and has 331 liters (11.69 ft3) bigger cargo space than Mazda 3 (Sedan) (2016).
Mazda 3 (Sedan) (2016) is 1140 kg (2,513 lbs) lighter than BMW X7 (2018).