Highest goal scorer in international football
Updated on Oct 05 2020

109 Goals
149 Caps
1. Ali Daei
Ali Daei is an Iranian former professional footballer, football manager and businessman.


99 Goals
164 Caps
2. Cristiano Ronaldo
Cristiano Ronaldo is a Portuguese professional footballer who plays as a forward for Serie A club Juventus and captains the Portugal national team.


84 Goals
93 Caps
3. Ferenc Puskaes
Ferenc Puskaes was a Hungarian footballer and manager, widely regarded as one of the greatest players of all time.


80 Goals
84 Caps
4. Kunishige Kamamoto
Kunishige Kamamoto is a former Japanese football player, manager and politician.


79 Goals
111 Caps

78 Goals
137 Caps

78 Goals
138 Caps

77 Goals
92 Caps

75 Goals
134 Caps

72 Goals
115 Caps
10. Sunil Chhetri
Sunil Chhetri is an Indian professional footballer who plays as a striker or winger in the Indian national team.
