England captain Harry Kane has won the 2026 Ballon d'Or, beating France's Kylian Mbappé by a margin of less than 41 points, according to organisers. Politics Spice Special Features Education Sex & Relationship Interview Columns Opinion Advertise with us. --> Make PUNCH part of your everyday experience.Add us to your Preferred Sources Kane beat Mbappé by less than 41 points to win Ballon d’Or — Organisers Sports October 29, 2026 3:59 pm.