Skip advert
Advertisement
Best cars & vans

UK's most popular cars of all time

The Ford Fiesta is now our best-selling car ever, but what did it beat to reach the top of the UK most popular cars list?

Following news from a few years back indicating that the Ford Fiesta was then the UK’s best-selling car ever, we did some digging and uncovered the rest of the top ten most popular nameplates from the past fifty-odd years.

Compiled by The Society of Motoring Manufacturers and Traders, the list reveals Ford and Vauxhall have proved firm favourites with the British public since at least 1965, the two brands accounting for seven of the top ten cars. (The data is accurate at the time it was compiled in 2014.)

Advertisement - Article continues below

 The Volkswagen Golf also makes an appearance – ranking 7th with over 1.8 million sales – as does the original Mini. Bringing up the rear is the Metro, which collectively sold just under one and a half million models in its Austin, MG and Rover forms.

The top 10 most popular cars in the UK ever

1. Ford Fiesta – 4,132,294 all-time sales

Ford Fiesta best selling car ever

The Ford Fiesta doubles up as the UK’s best-selling car of all time and for 2014. Unsurprising really, given the mix of practicality, economy and great small car driving.

2. Ford Escort – 4,105,192 all-time sales

Beaten into second place 14 years after production ceased, the Ford Escort is still head and shoulders clear of third place. The nameplate is soon to be revived for a new model aimed firmly at the Chinese market, although it could make it back to Europe.

3. Vauxhall Astra – 2,845,357 all-time sales

Vauxhall’s long-time Ford Focus rival holds it own in terms of sales, even if the current Astra is slightly down in this year's charts.

4. Ford Cortina – 2,589,351 all-time sales

Despite a relatively short lifetime, the Cortina still ranks as one of our most popular cars, largely thanks to its unrivalled sales dominance in the 1970s.

5. Vauxhall Corsa – 1,829,581 all-time sales

The Vauxhall Corsa is now entering its fourth generation in the UK but originally arrived on these shores in 1983 as the Nova.

6. Vauxhall Cavalier – 1,816,529 all-time sales

Like the Ford Cortina, Vauxhall’s Cavalier was enjoyed huge success with British buyers during 20 years of production.

7. Volkswagen Golf – 1,813,373 all-time sales

The VW Golf is 40 this year, its longevity backed up by a well-earned reputation as one of the best all-round cars on sale. 

8. Ford Focus – 1,769,687 all-time sales

A replacement for the Escort in all but name, the Ford Focus has an impressive sales record for a car only launched in 1998.

9. Original Mini – 1,581,887 all-time sales

The original Mini is a true British icon that lasted 41 years in various different guises, and still hasn’t been eclipsed by the relaunched, BMW-owned MINI hatch.

10. Metro/R100 – 1,498,169 all-time sales

Austin, MG and Rover badges all adorned the Metro at one point of another during a 17-year lifespan, which was eventually rebranded as the R100 in 1994.

How many of the UK's most popular cars have you owned? Tell us what they were like in the comments section below.

Skip advert
Advertisement
Skip advert
Advertisement

Most Popular

The petrol hot hatch isn't dead yet! VW Golf GTI and R to live on
Volkswagen Golf GTI - front corner tracking, low

The petrol hot hatch isn't dead yet! VW Golf GTI and R to live on

Volkswagen is developing the EA888 2.0-litre turbo engine for new emissions regs, meaning new hot hatches are in the works
News
27 Jan 2026
Meet Renault’s new SUV: a Dacia Duster but not as we know it…
Renault Duster - front

Meet Renault’s new SUV: a Dacia Duster but not as we know it…

Posher inside and out and with more headroom, welcome to the upside down world of the Indian Duster
News
26 Jan 2026
Hyundai Santa Fe SUV brought back boxy, now it's getting a new look
Hyundai Santa Fe Facelift - front 3/4

Hyundai Santa Fe SUV brought back boxy, now it's getting a new look

Family-friendly seven-seat Hyundai Santa Fe SUV to get a fresh new look
News
27 Jan 2026