BMW 5 Series (2019) is 526 mm (20.71 inch) longer, 132 mm (5.20 inch) wider and has 147 liters (5.19 ft3) bigger cargo space than Chevrolet Sonic (Sedan) (2016).
Chevrolet Sonic (Sedan) (2016) is 17 mm (0.67 inch) higher and 447 kg (985 lbs) lighter than BMW 5 Series (2019).