World Top International Goal Scorers

RankPlayerGoalsCapsGoals per matchFirst capLast cap
1Cristiano Ronaldo
 Portugal
1302070.632003-08-202024-06-11
2Ali Daei
 Iran
1091480.741993-06-062006-06-21
3Lionel Messi
Argentina
108182.592005-08-172024-06-14
4Sunil Chhetri
 India
941510.622005-06-12 2024-06-06
5Mokhtar Dahari
Malaysia
891420.621972-06-051985-05-19
7Ali Mabkhout
 United Arab Emirates
851140.752009-11-15 2023-12-30
12Romelu Lukaku
Belgium
851150.742010-03-03 2024-06-08
6Ferenc Puskás
Hungary
84850.991945-08-201956-10-14
8Robert Lewandowski
 Poland
821500.552008-09-10 2024-06-10
8Godfrey Chitalu
 Zambia
791110.711968-06-29 1980-12-12
11NEYMAR
Brazil
791280.622010-08-102023-10-17
10Hussein Saeed
 Iraq
781370.571976-09-05 1990-03-03
11Pelé
 Brazil
77920.841957-07-071971-07-18
12Kunishige Kamamoto
 Japan
75760.991964-03-03 1977-06-15
12Bashar Abdullah
 Kuwait
751340.561996-03-16 2018-05-26
15Majed Abdullah
 Saudi Arabia
721170.621978-12-101994-06-29
16Kinnah Phiri
Malawi
711170.611973-07-081981-11-20
16Kiatisuk Senamuang
Thailand
711340.531993-04-08 2007-10-03
16Miroslav Klose
Germany
711370.522001-03-24 2014-07-13
19Abdul Kadir
Indonesia
701110.631967-08-11 1979-05-07
19Stern John
Trinidad and Tobago
701150.611995-02-15 2011-11-11
21Luis Suárez
 Uruguay
681380.492007-02-072023-11-21
21Carlos Ruiz
Guatemala
681330.511998-11-18 2016-09-06
21Robbie Keane
 Republic of Ireland
681460.471998-03-25 2016-08-31
21Hossam Hassan
Egypt
681760.391985-09-102006-02-07
25Didier Drogba
Ivory Coast
651050.622002-09-08 2014-06-24