HARRY Kane has won the 2026 men’s Ballon d’Or after a prolific season in which he scored 61 goals for Bayern Munich, becoming the first Englishman since Michael Owen in 2001 to claim football’s most prestigious individual award.
The England captain received the honour at London’s Palladium on Monday night, with Real Madrid forward Kylian Mbappé finishing second and Barcelona’s Lamine Yamal third.
Rodri and Lionel Messi completed the top five.
Kane’s triumph crowned an exceptional 2025/26 campaign marked by record-breaking milestones and decisive contributions to Bayern’s domestic success.
He struck 36 times in 31 Bundesliga appearances to secure his second European Golden Shoe and a third successive German league top-scorer award.
His club tally also included 14 Champions League goals, 10 in the DFB-Pokal and one in the Franz Beckenbauer Supercup, helping Bayern collect the league title, German Cup and Supercup.
Across 51 club appearances, Kane averaged a goal every 66 minutes and provided seven assists.
He also scored 12 times for England, taking his overall tally for club and country to 73.
