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.