The UK's Top 10 Best-Selling Cars of 2019

The Society of Motor Manufacturers and Traders (SMMT) has revealed the top ten best-selling cars in the UK for 2019. The Ford Fiesta is still in top spot as the most popular car in the country with over 70,000 registrations, followed by its rival, the Volkswagen Golf.

Overall, new car sales were down by 2.74% in 2019, with annual registrations falling to 2,162,143 units. The biggest decline was seen in diesel car sales with a 22% decrease in sales since 2018. Petrol car sales increased by 2.2% and interestingly, battery electric vehicles saw a significant 135.6% increase.

Despite the increasing demand for SUVs and crossovers such as the Nissan Qashqai and Ford Kuga, the top 10 best-selling cars for 2019 is dominated by conventional hatchbacks such as the Ford Fiesta, Volkswagen Golf and MINI.

1. Ford Fiesta

Number of registrations 73,665

The Ford Fiesta has maintained its popularity since 2018 and remains at the top of the best-selling cars list for 2019. Finishing the year with over 70,000 sales, despite having been around since the mid-70's. So, there’s a good chance we’ll see it at the top of the list once again in 2020!

Ford Fiesta

2. Volkswagen Golf

Number of registrations - 54,409

The Volkswagen Golf takes second position, with its consistent popularity as one of the UK’s best. Sales were still on the increase throughout 2019, despite the next generation golf being due out in spring, 2020. Expect to see lots of them on the road soon!

Volkswagen Golf

3. Vauxhall Corsa

Number of registrations – 53,637

With the Vauxhall Corsa making it to the top of the sales in November with 4,296 sales, the Corsa sits in an impressive third place. The Vauxhall Corsa is one of the UK's biggest selling cars, and we see no reason why that should change with the launch of a new version coming soon.

Vauxhall Corsa

4. Ford Focus

Number of registrations – 53,358

While the Ford Fiesta tops the table, the Ford Focus remains a popular choice, coming a respectable fourth place, just 279 sales behind the Vauxhall Corsa. Although there’s a wide range of hatchback competition, the Ford still stands out as the most common choice.

Ford Focus

5. Mercedes-Benz A-Class

Number of registrations – 50,674

The A-Class appeals to many British motorists with its striking interior design and voice-controlled MBUX system, sales keep increasing year-on-year in the UK. There’s no doubt it will be staying in the top 10 for a while.

Mercedes-Benz A-Class

6. Nissan Qashqai

Number of registrations – 50,014

The Nissan Qashqai just missed out on the top 5, finishing in sixth place, sitting ahead of its closest rival, the Ford Kuga. The Qashqai continues to attract motorists with its sharp exterior styling and solid build, remaining best-selling SUV in the UK for 2019.

Nissan Qashqai

7. Ford Kuga

Number of registrations – 38,031

Despite following closely behind the Nissan Qashqai on sales, The Ford Kuga is still one of the UK’s most popular SUVs – with its innovative technology and intelligent design. It’s the third Ford to make it to the top 10 proving that Ford are a favourite choice by Brits.

Ford Kuga


Number of registrations – 37,203

The MINI remains one of the most popular small cars with UK buyers due to its unique and fun style. Sales are expected to increase throughout 2020 with the release of the MINI Electric.


9. Volkswagen Polo

Number of registrations – 34,738

The Volkswagen Polo has few, if any rivals able to match its classy image and impressive array of on-board technology. The Polo continues to attract buyers as one of the UK’s most popular new cars.

Volkswagen Polo

10. Kia Sportage

Number of registrations – 32,825

The Kia Sportage is one of the UK’s most popular cars – with a reliable engine and spacious interior, it’s a favourite among buyers with families, and retains its 10th place spot in the best-selling cars of 2019.

Kia Sportage

As a motoring authority, people often ask us what faults their car is likely to suffer from. Warrantywise is the only warranty company to provide a live list of authorised repairs, so you can see exactly which parts failed and how much we’ve paid out on a particular make of vehicle.

*Prices mentioned are based on a 12/120 level of cover (between 10-12 years old and up 120,000 miles), with £35 per hour labour rate, £1000 per claim limit and £500 excess. You can find out more about our levels of cover on our website.