Harry Kane wins 2026 Ballon d’Or, ends England’s 25-year wait and makes history as first player to win two individual awards in one night
Harry Kane wins the 2026 Ballon d'Or and Gerd Müller Trophy, ending England's 25-year wait for a Ballon d'Or winner. Achieving a record-breaking 73 goals, Kane is the first player to win two individual awards in one night at the prestigious gala.