Harry Kane won the 2026 Ballon d'Or, ending England's 25-year wait, and becoming the first player to also win the Gerd Muller Trophy at the same ceremony. The Bayern Munich striker scored 61 goals in 51 games, finishing ahead of Kylian Mbappe and Amin Yamal.