Kane wins 2026 Ballon d'Or, Bayern Munich's first since 1981
Harry Kane won the 2026 Ballon d'Or in London, ending Bayern Munich's 45-year wait after a record 73-goal season for club and country.
Wire topic
Harry Kane won the 2026 Ballon d'Or in London, ending Bayern Munich's 45-year wait after a record 73-goal season for club and country.
Sri Lanka chased 430 to beat England by two wickets in Rawalpindi despite Harry Brook's record-breaking 202.