Lewis Hamilton has won 104 Grands Prix in his Formula 1 career. This is the most ever recorded by a Formula 1 driver in the sport's history. He surpassed Michael Schumacher's record of 91 wins by taking victory in the 2020 Portuguese Grand Prix. He toppled the century mark by winning the 2021 event in Sochi. His last win was the British Grand Prix in 2024.