BMW 5 Series Gran Turismo (2016) is 328 mm (12.91 inch) longer and 29 mm (1.14 inch) wider than Mazda CX-7 (2017).
Mazda CX-7 (2017) is 87 mm (3.43 inch) higher, 76 kg (168 lbs) lighter and has 346 liters (12.22 ft3) bigger cargo space than BMW 5 Series Gran Turismo (2016).