Follow us on

News

Every British Formula 1 driver to win the British Grand Prix including Lewis Hamilton’s record tally

Follow us on Google Discover

The British Grand Prix was the very first race of the Formula 1 World Championship in 1950 and has since seen a total of 13 British drivers win their home round.

Silverstone in Northamptonshire has predominantly staged the British Grand Prix, including the very first edition of it in 1950. But on five occasions, it took place at Aintree in Liverpool between 1955 and 1962, then another 12 at Brands Hatch in Kent between 1964 and 1986.

The British GP has been a staple on the F1 calendar thanks to its status as the birthplace of the world championship and its close proximity to over half of the 10 teams on the grid. It has also seen several iconic wins, including for home drivers.

Below, F1 Oversteer has listed all of the British Formula 1 drivers to win the British Grand Prix throughout the 70-plus-year history of the famous race.

Aerial Views of Silverstone Circuit
Photo by Dan Mullan/Getty Images

Sir Stirling Moss – 1955, 1957 British Grand Prix

Sir Stirling Moss won his first British Grand Prix in 1955 and his victory also marked a huge feat for British success in Formula 1. The result made Moss the first British driver to win their home race, having also taken pole position and set the fastest lap driving for Mercedes.

The West Kensington, London native also won the 1957 edition of the British GP for Moss’ second and last victory on home soil. His second success at Aintree also saw Moss win the British GP while driving for a British constructor in Vanwall.

Tony Brooks – 1957 British Grand Prix

Moss was not the only British driver to stand atop the Aintree podium in 1957, either, as he shared the British Grand Prix win with Vanwall teammate, Tony Brooks.

Brooks had started the race in his No20 Vanwall but the Surrey dentist withdrew from the race due to still feeling the effects of cuts sustained at Le Mans. So, Moss took over Brooks’ car when his engine started misfiring and went on to win the 1957 British GP.

Peter Collins – 1958 British Grand Prix

Peter Collins added his name to the list of British drivers to achieve success at the British GP in 1958 while driving for Ferrari, even becoming the first to win their home race at Silverstone.

It was an all-British driver podium, too, with Collins flanked by Ferrari teammate Mike Hawthorn and Roy Salvadori of Cooper.

Jim Clark – 1962, 1963, 1964, 1965, 1967 British Grand Prix

Jim Clark, Grand Prix of Great Britain
Photo by Bernard Cahier/Getty Images

Britain had to wait five years after Collins won with Ferrari to see another British driver claim victory at a British Grand Prix. Yet Jim Clark made up for lost time in the 1960s as the Fife, Scotland native won five times on home soil.

It was a remarkable run which started with four successive British GP victories and saw Clark triumph at multiple tracks. His maiden British GP win in 1962 came at Aintree, before winning three at Silverstone (1963, 1965, 1967) and once at Brands Hatch (1964).

Sir Jackie Stewart – 1969, 1971 British Grand Prix

Sir Jackie Stewart won the British Grand Prix twice in his three-time Formula 1 championship-winning career and both came at Silverstone.

The Dunbartonshire, Scotland native took his first home win in 1969 in a Ford-powered Matra, while it was whilst driving for another Ford-powered team in Tyrrell that Stewart won it in 1971.

James Hunt – 1977 British Grand Prix

Even though he was a very popular F1 driver in the 1970s, especially on home soil, James Hunt only won the British Grand Prix once when driving for McLaren in 1977.

Hunt had stood atop the British GP podium a year earlier at Brands Hatch but Niki Lauda was ultimately given the win in 1976.

An independent panel upheld a protest from rival teams that Hunt should be stripped of his 1975 British GP win after taking a shortcut to receive repairs under red-flag conditions on the opening lap.

John Watson – 1981 British Grand Prix

John Watson returned to winning ways in Formula 1 after three years by taking the victory at the 1981 British Grand Prix driving for McLaren. It was even the team from Woking’s first win since Hunt won the 1977 Japanese Grand Prix.

Nigel Mansell – 1986, 1987, 1991, 1992 British Grand Prix

1992 British Grand Prix
Photo by Bob Thomas Sports Photography via Getty Images

Nigel Mansell won the British GP four times in his one-time Formula 1 championship-winning career. The Worcestershire native further secured his first win at Brands Hatch before taking three at Silverstone.

Victory at Silverstone in 1992 also came at the height of Mansell Mania, when hordes of fans invaded the track after the chequered flag and produced the iconic images of him being swamped on the way back for the podium.

Damon Hill – 1994 British Grand Prix

Damon Hill only ever won the British Grand Prix once whilst driving for Williams and did so at Silverstone in 1994.

The 1994 season was particularly emotional for the Williams team following the death of Ayrton Senna earlier that year in the San Marino Grand Prix at Imola. Hill took over from the Brazilian as the team’s leader and secured Williams’ second win since Senna’s death in the British GP.

Johnny Herbert – 1995 British Grand Prix

Johnny Herbert, Grand Prix Of Great Britain
Photo by Paul-Henri Cahier /Getty Images

The 1990s saw a lot of home success for the British team, Williams, who won the British GP six times from 1991 to 1997. But a British driver interrupted Williams’ dominance in 1995 when Johnny Herbert won with Benetton.

It proved to be one of only three wins that Herbert scored throughout his F1 career, and his victory at Silverstone is arguably the most iconic of them.

Hill had started on pole position for Williams but could not convert it into the win after contact with Michael Schumacher at Priory on Lap 46. Herbert took advantage of his compatriot’s misfortune and a stop-go penalty for David Coulthard to win the British GP.

David Coulthard – 1999, 2000 British Grand Prix

While Coulthard could not capitalise on Hill and Schumacher’s collision when Herbert won the 1995 British GP, the Twynholm, Scotland native would win his home race in 1999 and then again in 2000.

Coulthard even proved to be the only British driver to win the British GP in two separate centuries and also did so with a British team in McLaren.

He took both victories at Silverstone, rising from third on the grid to thwart Northern Ireland’s Eddie Irvine in 1999 and fending off teammate Mika Hakkinen of Finland in 2000.

Lewis Hamilton – 2008, 2014, 2015, 2016, 2017, 2019, 2020, 2021, 2024 British Grand Prix

McLaren Mercedes' British driver Lewis Hamilton at the 2008 British Grand Prix
Photo credit should read ANDREW YATES/AFP via Getty Images

After Mansell, Hill, Herbert and Coulthard combined to deliver six home wins at the British GP from 1991 to 2000, Britain had to wait until 2008 for another home success story through Lewis Hamilton.

Stevenage native Hamilton has even gone on to shatter the record for the most wins by any driver in the history of the British Grand Prix, as well as being the most successful home driver.

Each of Hamilton’s British GP wins to date have also come at Silverstone, which renamed the international pit straight after him in December 2020 following his record-equaling seventh Formula 1 World Championship title.

The first race of his record British GP win tally was even what Hamilton considers his greatest race when he won in torrential rain with McLaren in 2008. Joining Mercedes in 2013 then yielded vast success thanks to their early dominance of the 1.6L V6 turbo-hybrid era.

Hamilton won the British Grand Prix eight times with Mercedes, including in his last appearance at home with the Silver Arrows in 2024.

The Englishman enthralled Silverstone for one final time with Mercedes as Hamilton overcame the threat of compatriots George Russell on pole position and Lando Norris in mixed conditions. He even withstood the pressure of Norris and Max Verstappen in faster cars as the track dried.

Lando Norris – 2025 British Grand Prix

Lando Norris won his first British Grand Prix at the 2025 edition, having triumphed in difficult conditions over teammate Oscar Piastri.

Piastri led most of the race but was handed a 10-second time penalty for a Safety Car infringement, leading to him conceding the race at their final pit stop.

Despite efforts to get McLaren to swap the cars back, having felt aggrieved by the penalty, Norris went on to stay in the lead and win by a margin of 6.8 seconds at the chequered flag.