BMW 5 Series (2016) is 246 mm (9.69 inch) longer, 63 mm (2.48 inch) wider, 18 mm (0.71 inch) higher and has 141 liters (4.98 ft3) bigger cargo space than Mazda 3 (Sedan) (2017).
Mazda 3 (Sedan) (2017) is 447 kg (985 lbs) lighter than BMW 5 Series (2016).