Most Formula One grand prix wins by a driver

Most Formula One grand prix wins by a driver
Who
Lewis Hamilton
What
105 total number
Where
Belgium
When
28 July 2024

The most Formula One Grand Prix wins by a driver is 105, achieved by Lewis Hamilton (UK) between 10 June 2007 and 28 July 2024.

After two seasons without a win in Formula One, Lewis Hamilton claimed victory at the 2024 British and Belgian Grands Prix to increase his career total to 105. He became the first F1 driver to reach a century of grand prix wins at the 2021 Russian Grand Prix, having overtaking Michael Schumacher’s record of 91 at the Portuguese Grand Prix on 25 October 2020. Hamilton has claimed victory at 31 different F1 circuits and has won the British Grand Prix nine times – the most of any F1 driver at a single Grand Prix.