BMW 4 Series Gran Coupe (2018) is 363 mm (14.29 inch) longer and 61 mm (2.40 inch) wider than Mazda CX-3 (2016).
Mazda CX-3 (2016) is 146 mm (5.75 inch) higher, 512 kg (1,129 lbs) lighter and has 23 liters (0.81 ft3) bigger cargo space than BMW 4 Series Gran Coupe (2018).