Top 20 International Football Goal Scorers of all time

Cristiano Ronaldo, who has scored 102 goals for Portugal national team is just 7 goals shy of Ali Daei's tally of 109 goals for his country Iran.



Ali Daei's goal scoring feat seemed untouchable for years but the scene is different now. Leonel Messi is still outside of top 10 in international goal scoring chart as he has 71 goals in his name.

Here we present the List of Top 20 International Football Goal Scorers of all time :


Rank #1
Player Ali Daei
Country Iran
Goals 109
Caps 149


Rank #2
Player Cristiano Ronaldo
Country Portugal
Goals 102
Caps 170


Rank #3
Player Mokhtar Dahari
Country Malaysia
Goals 85
Caps 138


Rank #4
Player Ferenc Puskás
Country Hungary
Goals 84
Caps 85


Rank #5
Player Godfrey Chitalu
Country Zambia
Goals 79
Caps 111


Rank #6
Player Hussein Saeed
Country Iraq
Goals 78
Caps 137


Rank #7
Player Pelé
Country Brazil
Goals 77
Caps 92


Rank #8
Player Kunishige Kamamoto
Country Japan
Goals 75
Caps 76

Player Bashar Abdullah
Country Kuwait
Goals 75
Caps 134


Rank #10
Player Sunil Chhetri
Country India
Goals 72
Caps 115

Player Majed Abdullah
Country Saudi Arabia
Goals 72
Caps 117


Rank #12
Player Kinnah Phiri
Country Malawi
Goals 71
Caps 117

Player Kiatisuk Senamuang
Country Thailand
Goals 71
Caps 134

Player Miroslav Klose
Country Germany
Goals 71
Caps 137

Player Lionel Messi
Country Argentina
Goals 71
Caps 142


Rank #16
Player Stern John
Country Trinidad and Tobago
Goals 70
Caps 115


Rank #17
Player Carlos Ruiz
Country Guatemala
Goals 68
Caps 133

Player Robbie Keane
Country Republic of Ireland
Goals 68
Caps 146

Player Hossam Hassan
Country Egypt
Goals 68
Caps 176


Rank #20
Player Ali Mabkhout
Country United Arab Emirates
Goals 65
Caps 85

Player Didier Drogba
Country Ivory Coast
Goals 65
Caps 105

Post a Comment

0 Comments