BMW 4 Series Gran Coupe (2017) is 58 mm (2.28 inch) longer, 30 mm (1.18 inch) wider and has 62 liters (2.19 ft3) bigger cargo space than Mazda 3 (Sedan) (2016).
Mazda 3 (Sedan) (2016) is 66 mm (2.60 inch) higher and 497 kg (1,096 lbs) lighter than BMW 4 Series Gran Coupe (2017).