FANDOM


ListEdit

Indicates the FIFA world top scorer.
Indicates the top scorer of the respective confederation.
Indicates the top scorer of the respective nation.
# Name Nation Confederation International
goals
Caps Goals
per match
Career span
1 Ali Daei Iran AFC 109 149 0.73 1993–2006
2 Cristiano Ronaldo Portugal UEFA 85 153 0.56 2003–
3 Ferenc Puskás Hungary UEFA 84 85 0.99 1945–1956
Ádám Szalai Hungary UEFA 84 111 0.76 2007–
4 Kunishige Kamamoto Japan AFC 80 84 0.95 1964–1977
Tamás Priskin Hungary UEFA 80 130 0.62 2004–
5 Godfrey Chitalu Zambia CAF 79 108 0.71 1968–1980
6 Hussein Saeed Iraq AFC 78 137 0.57 1977–1990
7 Pelé Brazil CONMEBOL 77 91 0.85 1957–1971
8 Sándor Kocsis Hungary UEFA 75 68 1.10 1948–1956
Bashar Abdullah Kuwait AFC 75 133 0.56 1996–2007
10 Kinnah Phiri Malawi CAF 71 115 0.62 1973–1981
Majed Abdullah Saudi Arabia AFC 71 116 0.61 1977–1994
Kiatisuk Senamuang Thailand AFC 71 134 0.53 1993–2007
Miroslav Klose Germany UEFA 71 137 0.52 2001–2014
14 Stern John Trinidad & Tobago CONCACAF 70 115 0.61 1995–2012
Piyapong Pue-on Thailand AFC 70 100 0.70 1981–1997
16 Hossam Hassan Egypt AFC 69 169 0.41 1985–2006
17 Gerd Müller Germany UEFA 68 62 1.10 1966–1974
Carlos Ruiz Guatemala CONCACAF 68 132 0.52 1998–2016
Robbie Keane Republic of Ireland UEFA 68 146 0.46 1998–2016
21 Jasem Al-Huwaidi Kuwait AFC 65 100 0.65 1992–2003
Didier Drogba Ivory Coast CAF 65 104 0.61 2002–2014
Lionel Messi Argentina CONMEBOL 65 127 0.51 2005–
24 Sunil Chhetri India AFC 64 101 0.63 2005–
25 Ronaldo Brazil CONMEBOL 62 98 0.63 1994–2011
Zlatan Ibrahimović Sweden UEFA 62 116 0.53 2001–2016
Ahmed Rahdi Iraq AFC 62 121 0.51 1982–1997
28 David Villa Spain UEFA 59 98 0.60 2005–
Imre Schlosser Hungary UEFA 59 68 0.87 1906–1927
30 Cha Bum-kun South Korea AFC 58 135 0.42 1972–1986
31 Soetjipto Soentoro Indonesia AFC 57 68 0.84 1965–1970
Carlos Pavón Honduras CONCACAF 57 101 0.56 1993–2010
Clint Dempsey United States CONCACAF 57 141 0.41 2004–
Younis Mahmoud Iraq AFC 57 148 0.39 2002–2016
Landon Donovan United States CONCACAF 57 157 0.36 2000–2014
36 Neymar Brazil CONMEBOL 56 88 0.64 2010–
37 Romário Brazil CONMEBOL 55 70 0.79 1987–2005
Kazuyoshi Miura Japan AFC 55 89 0.62 1990–2000
Jan Koller Czech Republic UEFA 55 91 0.60 1999–2009
Robert Lewandowski Poland UEFA 55 98 0.56 2008–
Fandi Ahmed Singapore AFC 55 101 0.55 1979–1997
Bader Al-Mutawa Kuwait AFC 55 162 0.34 2003–
42 Gabriel Batistuta Argentina CONMEBOL 54 77 0.70 1991–2002
Samuel Eto'o Cameroon CAF 54 118 0.46 1997–2014
44 Joachim Streich East Germany UEFA 53 98 0.54 1969–1984
Luis Suárez Uruguay CONMEBOL 53 101 0.52 2007–
Wayne Rooney England UEFA 53 119 0.44 2003–2017
46 Poul Nielsen Denmark UEFA 52 38 1.37 1910–1925
Ali Ashfaq Maldives AFC 52 78 0.67 2003–
Edin Džeko Bosnia-Herzegovina UEFA 52 93 0.56 2007–
Jon Dahl Tomasson Denmark UEFA 52 112 0.46 1997–2010
Adnan Al Talyani United Arab Emirates CAF 52 161 0.32 1983–1997
James Harrison England UEFA 52 212 0.25 1977–2000
52 Lajos Tachy Hungary UEFA 51 72 0.71 1955–1971
Lê Công Vinh Vietnam AFC 51 83 0.61 2004–2016
Asamoah Gyan Ghana CAF 51 106 0.49 2003–
Hakan Sükür Turkey UEFA 51 112 0.46 1992–2007
Thierry Henry France UEFA 51 123 0.41 1997–2010
58 Karim Bagheri Iran AFC 50 87 0.58 1993–2010
Phil Younghusband Philippines AFC 50 97 0.52 2006–
Robin van Persie Netherlands UEFA 50 102 0.49 2005–
Hwang Sun-hong South Korea AFC 50 103 0.48 1998–2002
Javier Hernández Mexico CONCACAF 50 105 0.48 2009–
Tim Cahill Australia AFC 50 107 0.47 2004–
Shinji Okazaki Japan AFC 50 114 0.44 2008–
Community content is available under CC-BY-SA unless otherwise noted.