Highest goal scorer in international football

Updated on Oct 05 2020

Ali Daei

109 Goals

149 Caps

1. Ali Daei

Ali Daei is an Iranian former professional footballer, football manager and businessman.

Iran
Cristiano Ronaldo

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.

Portugal
Ferenc Puskaes

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.

Hungary
Kunishige Kamamoto

80 Goals

84 Caps

4. Kunishige Kamamoto

Kunishige Kamamoto is a former Japanese football player, manager and politician.

Japan
Godfrey Chitalu

79 Goals

111 Caps

5. Godfrey Chitalu

KGodfrey Chitalu was a Zambian footballer who played as a forward.

Zambia
Hussein Saeed

78 Goals

137 Caps

6. Hussein Saeed

Hussein Saeed is a retired Iraqi footballer who played as a forward.

Iraq
Zainal Abidin

78 Goals

138 Caps

7. Zainal Abidin

Zainal Abidin is a Malaysian former footballer and current head coach.

Malaysia
Pele

77 Goals

92 Caps

8. Pele

Pele is widely regarded as one of the greatest players of all time.

Brazil
Bashar Abdullah

75 Goals

134 Caps

9. Bashar Abdullah

Bashar Abdullah is a former professional Kuwaiti footballer.

Kuwait
Sunil Chhetri

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.

India