Harry Kane wins 2026 Ballon d'Or, ending England's 25-year wait
What's new: The Bayern Munich striker beat Kylian Mbappe and Lamine Yamal after a 61-goal club season.
Harry Kane won the 2026 Ballon d'Or in London, becoming the first English men's winner since Michael Owen in 2001. The 33-year-old Bayern Munich striker finished ahead of Real Madrid's Kylian Mbappe and Barcelona's Lamine Yamal. Kane scored 61 goals in 51 matches for Bayern last season and 73 goals in 65 matches including England appearances, while helping Bayern win the Bundesliga and German Cup. He is the first Bayern player to take the award since Karl-Heinz Rummenigge in 1981 and the fifth English winner overall, after Stanley Matthews, Bobby Charlton, Kevin Keegan and Owen.