
England captain and Bayern Munich striker Harry Kane has won the 2026 men’s Ballon d’Or, becoming the first Englishman in 25 years to receive the prestigious award.
The 33-year-old was crowned at the ceremony in London on Monday, October 26, finishing ahead of France’s Kylian Mbappé and Barcelona’s Lamine Yamal.
Kane scored 73 goals for club and country during the 2025/2026 season, helping Bayern Munich retain the Bundesliga title and win the German domestic cup, while reaching the Champions League semi-finals.

