BMW X1 (2017) is 554 kg (1,221 lbs) lighter than Toyota Highlander (2018).
Toyota Highlander (2018) is 415 mm (16.34 inch) longer, 104 mm (4.09 inch) wider, 132 mm (5.20 inch) higher and has 360 liters (12.71 ft3) bigger cargo space than BMW X1 (2017).