Since joining Bayern Munich in 2023, Harry Kane has scored more goals (106) than any other player in Europe. His critics will claim that he is a penalty kick merchant, but the numbers tell a different tale. Only 25 of those goals were from the penalty spot. In Bayern's 3-2 DFL-Pokal win over SV Wehen Wiesbaden, Kane converted his 31st consecutive penalty kick to open the scoring line.