BMW 5 Series (2017) 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) (2017).
Chevrolet Sonic (Sedan) (2017) is 17 mm (0.67 inch) higher and 419 kg (924 lbs) lighter than BMW 5 Series (2017).