BMW 5 Series (2016) is 53 mm (2.09 inch) longer and 184 kg (406 lbs) lighter than Toyota Highlander (2017).
Toyota Highlander (2017) is 66 mm (2.60 inch) wider, 267 mm (10.51 inch) higher and has 305 liters (10.77 ft3) bigger cargo space than BMW 5 Series (2016).