BMW 3 Series Touring (2016) is 259 mm (10.20 inch) longer and 83 kg (183 lbs) lighter than Kia Niro EV (2020).
Kia Niro EV (2020) is 15 mm (0.59 inch) wider, 131 mm (5.16 inch) higher and has 29 liters (1.02 ft3) bigger cargo space than BMW 3 Series Touring (2016).