In last week's World Cup qualifying match against Israel, Haaland scored a hat trick, making him the fourth fastest player in history to score his 50th goal for the national team. For comparison, it took Messi 107 games to reach this milestone, while Ronaldo took 114 games. Dezhuan lists the players who have played the fewest games to reach 50 goals for the national team.
■The following are the players who have played the fewest games to reach 50 goals for the national team
① Poul Nelson - 36 games
② Sandor Kocsis - 40 games
③ Gerd Müller - 41 games
④ Haaland - 46 games
⑤ Pele - 49 games
⑥ Imre Schlosser - 50 games
⑦ Romario - 65 games
⑧ Lajos Tich - 68 games
⑨ Ali Daei - 69 games
⑩ Kane - 71 games
14, Neymar - 74 games
26, Mbappe - 90 games
43, Messi-107 games
44, Rooney-107 games
49, Ronaldo-114 games