# Name Nation Confederation International
goals Caps Goals
per match Career span
1
Ali Daei
You must log in or register to see images
Iran AFC 109 149 0.73 1993–2006
2
Ferenc Puskás
You must log in or register to see images
Hungary
You must log in or register to see images
Spain UEFA
84 89 0.94 1945–1962
3 Cristiano Ronaldo
You must log in or register to see images
Portugal UEFA 84 151 0.56 2003–
4
Kunishige Kamamoto
You must log in or register to see images
Japan AFC 80 84 0.95 1964–1977
5
Godfrey Chitalu
You must log in or register to see images
Zambia CAF 79 108 0.71 1968–1980
6
Hussein Saeed
You must log in or register to see images
Iraq AFC
78 137 0.57 1977–1990
7
Pelé
You must log in or register to see images
Brazil CONMEBOL 77 91 0.85 1957–1971
[3]
8
Sándor Kocsis
You must log in or register to see images
Hungary UEFA
75 68 1.10 1948–1956
Bashar Abdullah
You must log in or register to see images
Kuwait AFC
75 134 0.56 1996–2018
10
Kinnah Phiri
You must log in or register to see images
Malawi CAF 71 115 0.62 1973–1981
Majed Abdullah
You must log in or register to see images
Saudi Arabia AFC 71 116 0.61
So Ali’s the best ever then?