Top international goalscorers in men's football: Ronaldo on top; Messi third with 96 goals
Cristiano Ronaldo holds the record of having scored the most goals in men's international football.
Published : Jun 15, 2021 19:26 IST
Portugal captain Cristiano Ronaldo’s goal against Ghana in the FIFA World Cup was his 118th goal. He sits comfortably on top of the all-time international top goalscorers list.
Indian team captain Sunil Chhetri is now tied 5th alongside Ferenc Puskas on the all-time goal-scorer’s list with 84 strikes.
Argentina’s Lionel Messi, who has 96 goals, is placed third on the list.
(Updated on Dec. 12, 2022)
Position | Player | Matches | Goals |
1 | Cristiano Ronaldo (Portugal)* | 195 | 118 |
2 | Ali Daei (Iran) | 148 | 109 |
3 | Lionel Messi (Argentina)* | 171 | 96 |
4 | Mokhtar Dahari (Malaysia) | 142 | 89 |
5 | Ferenc Puskas (Hungary) | 85 | 84 |
5 | Sunil Chhetri (India)* | 131 | 84 |
7 | Ali Mabkhout (UAE)* | 109 | 80 |
8 | Godfrey Chitalu (Zambia) | 111 | 79 |
9 | Hussein Saeed (Iraq) | 137 | 78 |
9 | Robert Lewandowski (Poland)* | 138 | 78 |
* active players