BMW 4 Series (2015) is 111 mm (4.37 inch) longer and 159 kg (351 lbs) lighter than Land Rover Discovery (2018).
Land Rover Discovery (2018) is 25 mm (0.98 inch) wider, 334 mm (13.15 inch) higher and has 480 liters (16.95 ft3) bigger cargo space than BMW 4 Series (2015).