9. Tesla Model 3
8
Range: 390 miles
The Tesla Model 3 is sensationally good value. Even in its cheapest, lowliest form, it blends competitive saloon car practicality, striking performance and reasonable handling dynamism in a manner that makes it a fine all-rounder.
It’s not perfect. Many will find the lack of buttons inside baffling and it’s still no dynamic high-water mark, despite the near-super-saloon straight-line pace of the dual-motor model.
Neither is it the most relaxed tourer, which is a shame because the Long Range model will crack 390 miles.
But the fact remains that the Model 3 is an enjoyable thing to drive on a daily basis, and something that will appeal to lots of different people because of its stellar range.