BMW 5 Series Touring (2019) is 611 mm (24.06 inch) longer and 100 mm (3.94 inch) wider than Mazda CX-30 (2015).
Mazda CX-30 (2015) is 148 mm (5.83 inch) higher, 521 kg (1,149 lbs) lighter and has 305 liters (10.77 ft3) bigger cargo space than BMW 5 Series Touring (2019).