BMW 3 Series Touring (2015) is 13 mm (0.51 inch) longer, 10 mm (0.39 inch) wider and has 87 liters (3.07 ft3) bigger cargo space than Hyundai Elantra (2018).
Hyundai Elantra (2018) is 1 mm (0.04 inch) higher and 249 kg (549 lbs) lighter than BMW 3 Series Touring (2015).