Harry Kane has won the 2026 Men’s Ballon d’Or, becoming the first English player to receive the award since Michael Owen in 2001.

The Bayern Munich striker and England captain received the honour at the ceremony in London on October 26. Kylian Mbappé finished second, with Lamine Yamal third.

Kane scored 73 goals for club and country during the 2025/26 campaign and also received the Men’s Striker of the Year award.

His recognition celebrates a remarkable season of finishing at the highest level of the game.

Source: UEFA — 2026 Men’s Ballon d’Or.