BMW 3 Series Touring (2016) is 46 mm (1.81 inch) longer and 104 kg (229 lbs) lighter than Land Rover Discovery (2020).
Land Rover Discovery (2020) is 84 mm (3.31 inch) wider, 288 mm (11.34 inch) higher and has 430 liters (15.19 ft3) bigger cargo space than BMW 3 Series Touring (2016).