BMW 5 Series Touring (2018) is 345 mm (13.58 inch) longer, 99 mm (3.90 inch) wider, 120 mm (4.72 inch) higher and has 151 liters (5.33 ft3) bigger cargo space than Mazda 3 (Sedan) (2017).
Mazda 3 (Sedan) (2017) is 508 kg (1,120 lbs) lighter than BMW 5 Series Touring (2018).