Top International Goal Scorer List: Cristiano Ronaldo scored once in Portugal’s 7-0 rout of Andorra in a friendly, moving a step closer to becoming the all-time top scorer for a national team.
Ronaldo scored his 102nd goal for Portugal to sit seven shy of the 109 scored by former Iran striker Ali Daei, the only other male soccer player to surpass the 100-goal milestone for a national team.
Ronaldo broke the century mark after scoring twice in Portugal’s Nations League win over Sweden in October. Ronaldo entered the match after half-time and made it 6-0 with a close-range header in the 85th minute.
India’s Sunil Chhetri is No.10 on the all-time top international goal scorer list with 72 goals for the national team from 115 matches
All-time top International Goal Scorer List
- Ali Daei (Iran) 109 from 149 Matches
- Cristiano Ronaldo (Portugal) 102 from 168 Matches
- Mokhtar Dahari (Malaysia) 86 from 131 Matches
- Fernec Puskas (Hungary) 84 from 85 Matches
- Pele (Brazil) 77 from 92 Matches
- Sunil Chhetri (India) 72 from 115 games
- Miroslav Klose (Ger) 71 from 137 matches
- Lionel Messi (Arg) 71 from 140 matches
It is worth noting that among active players, Ronaldo is the highest scorer in the world in both club and international football. India’s Chhetri is number 2 followed by Messi.