Ikejabird sports
Cristiano Ronaldo & the top 20 men’s international goalscorers of all-time. ..
By Charles Edu
1. Cristiano Ronaldo | Portugal | 111 goals / 180 caps.
2. Ali Daei | Iran | 109 goals / 149 caps
3. Mokhtar Dahari | Malaysia | 89 goals / 142 caps
4. Ferenc Puskas | Hungary & Spain | 84 goals / 89 caps
5. Godfrey Chitalu | Zambia | 79 goals / 108 caps
6. Hussein Saeed | Iraq | 78 goals / 137 caps
7. Pele | Brazil | 77 goals / 92 caps
8. Ali Mabkhout | UAE | 76 goals / 92 caps
9. Lionel Messi | Argentina | 76 goals / 149 caps
10.Sandor Kocsis | Hungary | 75 goals / 68 caps
11.Kunishige Kamamoto | Japan | 75 goals / 76 caps.
12.Bashar Abdullah | Kuwait | 75 goals / 133 caps
13.Sunil Chhetri | India | 74 goals / 118 caps
14.Majed Abdullah | Saudi Arabia | 72 goals / 117 caps
15.Kinnah Phiri | Malawi | 71 goals / 115 caps
16.Kiatisuk Senamuang | Thailand | 71 goals / 134 caps.
17.Miroslav Klose | Germany | 71 goals / 137 caps
18.Piyapong Pue-on | Thailand | 70 goals / 100 caps.
19.Stern John | Trinidad & Tobago | 70 goals / 115 caps.
20.Gerd Muller | West Germany | 68 goals / 62 caps