BMW 3 Series Touring (2019) is 6 mm (0.24 inch) longer and 98 kg (216 lbs) lighter than GMC Terrain (2019).
GMC Terrain (2019) is 22 mm (0.87 inch) wider, 244 mm (9.61 inch) higher and has 1292 liters (45.63 ft3) bigger cargo space than BMW 3 Series Touring (2019).