BMW 3 Series Gran Turismo (2014) is 549 mm (21.61 inch) longer, 63 mm (2.48 inch) wider and has 16 liters (0.57 ft3) bigger cargo space than Mazda CX-3 (2020).
Mazda CX-3 (2020) is 27 mm (1.06 inch) higher and 435 kg (959 lbs) lighter than BMW 3 Series Gran Turismo (2014).