BMW 3 Series Touring (2017) is 258 mm (10.16 inch) longer, 16 mm (0.63 inch) wider and has 118 liters (4.17 ft3) bigger cargo space than Toyota C-HR (2017).
Toyota C-HR (2017) is 136 mm (5.35 inch) higher and 294 kg (648 lbs) lighter than BMW 3 Series Touring (2017).