The Best Electric Cars To Buy Right Now - BMW i3

There’s no shortage of great electric cars on sale - but which are best?

BMW i3

The BMW i3 is one of the most striking-looking electric cars around. Made from lightweight and strong carbon-fibre, it drives like a sports car despite feeling like it has MPV amounts of interior space. It has a 42.2kWh battery and official range stands at 193 miles – but expect around 162 miles of real-world driving.

If you want great range from a seriously cheap car, then this next model is hard to beat...