Parkers overall rating: 4.6 out of 5 4.6

The Parkers VerdictShould you buy a Tesla Model 3?

Yes, if your lifestyle supports an electric car. Tesla needed to introduce a product that is more affordable and available in bigger numbers, and while the Model 3 is by no means a cheap option, it is definitely closer to the mark than what came before. It's also a whole lot more traditionally car-shaped than the more expensive Jaguar I-Pace, Mercedes-Benz EQ C and Audi E-Tron SUVs.

Progress with electric cars is really gathering momentum and this car is a good indicator of the state of the art. But due to its lengthy gestation and other delays, it could be overtaken by rivals such as the Polestar 2 in terms of equipment and performance, as the big premium players (Audi, Mercedes-Benz and Jaguar) muscle in. Having said that, none of them come close to matching the Model 3's all-round efficiency as well as the convenience of its Supercharger network.

If you’re after the cheapest Tesla Model 3 on offer, then a £39,000 Standard Range Plus in two-wheel drive form is where you need to head. Producing a very green 0g/km of CO2 and capable of a claimed range of 254 miles (WLTP) on a full charge. Meanwhile, performance fans will head straight for the Model 3 Performance version, which boasts a 0-60mph time of 3.2 seconds(!) from its 487hp dual motor EV drivetrain for £52,000. The Long Range Plus is probably the best compromise of all (£47,000, 348-mile range, 4.4 seconds 0-60mph).

But quirky styling and love-it or hate-it interior aside, the Model 3 is capable, likeable and is extremely good to drive. The quality and usability are also a step-change from the Teslas that came before. And although some of its driver-assistance systems take some getting used to, everything about it has been thought through and works very well indeed. As such, it is still the best EV on the market at this price point.

No wonder it's no stranger to the Top 10 UK bestseller list.

>> Our Parkers star ratings explained

Find out more about all electric cars here