Alfa Romeo Giulia (2019) is 211 mm (8.31 inch) longer, 99 mm (3.90 inch) wider, 18 mm (0.71 inch) higher and has 60 liters (2.12 ft3) bigger cargo space than BMW 2 Series (2017).
BMW 2 Series (2017) is 69 kg (152 lbs) lighter than Alfa Romeo Giulia (2019).