Harry Kane Wins 2026 Ballon d'Or in London, First English Winner in 25 Years

Harry Kane has won the 2026 Ballon d'Or, becoming the first English player to claim the award since Michael Owen in 2001. The Bayern Munich striker received the trophy at a ceremony in London, capping a remarkable season in which he led his club to domestic and European success while finishing as the top scorer in the Bundesliga and Champions League. Kane's victory ends a quarter-century drought for English football and places him among the game's elite. The 32-year-old beat out stiff competition from the likes of Kylian Mbappé and Erling Haaland, with voters rewarding his consistent goal-scoring and leadership. Kane's move to Bayern in 2023 proved transformative, as he has now scored over 100 goals for the German giants. The award also highlights the growing influence of English players abroad. For Bayern, it marks the first Ballon d'Or winner since Robert Lewandowski in 2020. Kane's triumph is a testament to his longevity and adaptability, and it raises expectations for England's chances at the 2026 World Cup. The striker will now aim to carry this form into the summer tournament in North America.