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…
