BMW 5 Series Touring (2018) is 632 mm (24.88 inch) longer, 69 mm (2.72 inch) wider, 5 mm (0.20 inch) higher and has 46 liters (1.62 ft3) bigger cargo space than Kia Niro EV (2019).
Kia Niro EV (2019) is 178 kg (392 lbs) lighter than BMW 5 Series Touring (2018).