THE WORLD CLUB 100+ INTERNATIONAL GOALS


Müller and Mbappé in the “Club 100+ international goals” 

We publish an updated historical ranking of international scorers, with 2 new players having just reached the milestone.
On 10 December, Thomas Müller became the 29th player in football history to celebrate the 100-goal mark in international matches after scoring for Bayern in the UCL duel vs Shakhtar (5-1).
Nine days later, Kylian Mbappé followed him as the 30th with his goals for Real Madrid vs Pachuca (3-0) in the FIFA Intercontinental Cup final.
Mbappé’s total is made up of 6 international goals scored for Monaco, 42 for PSG, 4 for Real Madrid and 48 for France.
Leading by a wide margin in the ranking is Cristiano Ronaldo, only 3 goals away from reaching the fantastic milestone of 300.
Robert Lewandowski is 5 goals away from becoming the third scorer in history to reach the 200 mark.
The top 10 are made up of active players with only one exception: Gerd Müller.
Olivier Giroud has a chance to enter the “Club 100+” in the near future: 99 goals and the games with Los Angeles in the CONCACAF Champions Cup in the agenda since February 2025.

 ALL-TIME      BEST INTERNATIONALSCORERS  
       
 PlayerGoalsNationalityCareerICCNT
       
1Cristiano Ronaldo 297Portugal 2002-162135
2Lionel Messi 251Argentina 2004-139112
3Robert Lewandowski195Poland2008-11184
4Neymar139Brazil2009-6079
5Gerd Müller137Germany1964-19816968
6Romelu Lukaku 136Belgium2009-5185
7Karim Benzema135France2005-9837
8Edin Džeko130Bosnia and Herzegovina2003-6367
9Harry Kane 127England2011-5869
10Luis Suárez 124Uruguay2005-5569
11Raúl123Spain1994-20157944
12Ali Daei122Iran1994-200713109
13Ferenc Puskás122Hungary, Spain1943-19663884
14Zlatan Ibrahimović 119Sweden1999-5762
15Mohamed Salah119Egypt2009-6059
16Edinson Cavani119Uruguay2005-6158
17Didier Drogba115Ivory Coast2002-20165065
18Andriy Shevchenko115Ukraine1992-20126748
19Sunil Chhetri114India2002-2094
20Ronaldo112Brazil1993-20115062
21Thierry Henry110France1994-20125951
22Romário109Brazil1985-20075455
23Samuel Eto'O105Cameroon 1999-20194956
24Sergio Agüero  104Argentina 2003-20216341
25Pelé 103Brazil1957-19772677
26Miroslav Klose102Germany1999-20163171
27Ali Mabkhout101UAE2009-1685
28Thomas Müller100Germany2009-4555
29Kylian Mbappé100France2015-5248
30Eusébio100Portugal 1957-19785941


All goals for national teams (NT) and in major international club competitions (ICC) are taken into account.
Tie-breaker: more NT goals.