BMW 3 Series Touring (2018) is 269 mm (10.59 inch) longer than Kia Niro EV (2020).
Kia Niro EV (2020) is 15 mm (0.59 inch) wider, 131 mm (5.16 inch) higher, 31 kg (68 lbs) lighter and has 29 liters (1.02 ft3) bigger cargo space than BMW 3 Series Touring (2018).