Which cars were the best-sellers over the course of last year? Here’s 2019’s top 10 new cars…

Any surprises? Let us know down below in the comments!

1 Ford Fiesta

Number of registrations 77,833

The Ford Fiesta takes the crown as the UK’s most popular car with sales an amazing 50 percent higher than its nearest rival. Amazing!

2 Volkswagen Golf

Number of registrations 58,994

The Golf is a timeless choice with a high quality interior as well as excellent ride and handling, so it thoroughly deserves its success. The new model is another step up in all areas, so Ford should be worried.

3 Ford Focus

Number of registrations 56,619

While retaining its everyman appeal the new Focus has a much more upmarket cabin than the one found in previous generations, while continuing to excel in the areas of handling and driving pleasure. And with good standard equipment levels, it’s no surprise the Focus is still a top 10 contender.

4 Vauxhall Corsa

Number of registrations 54,239

A new Vauxhall Corsa is nearly with us, which could explain why buyers stayed away in December, resulting in an uncharacteristic no-show in top 10 sales charts. But the Fiesta rival remains one of the UK’s favourite new cars.

5 Mercedes-Benz A-class

Number of registrations 53,724

The new Mercedes A-class is really hitting the spot with British buyers: the premium hatch accounts for nearly a third of Mercedes’ sales in the UK, and it has a sizeable lead over rivals including the BMW 1 Series and Audi A3, neither of which appears in the top 10.

6 Nissan Qashqai

Number of registrations 52,532

In 2018 the Nissan Qashqai’s popularity appeared to be on the wane as a wave of new rivals entered the crowded compact SUV market. But despite the fresh-faced competition, the Qashqai is still selling incredibly well, ending 2019 in sixth place overall and comfortably ahead of its chief rivals.

7 Ford Kuga

Number of registrations 41,671

The Kuga’s performance is perhaps related to the fact that an all-new version of the family-friendly crossover is now available to order, with customer car deliveries due to begin in the next few months.

8 MINI Hatch

Number of registrations 41,188

It’s one to watch in 2020, too, with the launch of new variants such as the John Cooper Works GP hot hatch and the plug-in Mini Electric.

9 Volkswagen Polo

Number of registrations 37,453

Like the Golf, its bigger brother, the Polo is a great all-rounder with efficient engines, good ride quality and arguably the supermini segment’s most impressive interior.

10 Kia Sportage

Number of registrations 34,502

Like the Nissan Qashqai and the Ford Kuga, the Sportage is a well-balanced all-rounder, though the Korean crossover has one big USP over its competitors: an impressive seven-year/ 100,000-miles warranty.