BMW 3 Series Touring (2018) is 303 mm (11.93 inch) longer, 16 mm (0.63 inch) wider and has 115 liters (4.06 ft3) bigger cargo space than Hyundai i30 (2020).
Hyundai i30 (2020) is 26 mm (1.02 inch) higher and 478 kg (1,054 lbs) lighter than BMW 3 Series Touring (2018).