Showing the 2016 BMW 320 4dr Sdn 320i RWD South Africa $2,300 Starting MSRP $2,300 Starting MSRP $950 Starting MSRP $800 Starting MSRP $1,300 ...
The fast pace of EV development means it’s not quite as competitive ... I drove the BMW iX3 in crisp wintery weather and, even starting from cold, it showed a reassuring range on a full battery.