BMW 5 Series Touring (2019) is 731 mm (28.78 inch) longer, 130 mm (5.12 inch) wider and has 66 liters (2.33 ft3) bigger cargo space than Mazda CX-3 (2016).
Mazda CX-3 (2016) is 143 mm (5.63 inch) higher and 601 kg (1,325 lbs) lighter than BMW 5 Series Touring (2019).