Godfrey Chitalu 79 111 0.71 7 listopada 1978 1968–1980 Neymar 79 128 0.62 11 listopada 2016 2010– 12. Husajn Said 78 137 0.57 17 marca 1984 1977–1990 13. Pelé 77 92 0.84 4 czerwca 1965 1957–1971 14. Sándor Kocsis 75 68 1.1 19 września 1954 1948–1956 Kunishige Kamamoto 75 76 0.99 18 czerwca 1972 1964–1977 Baszszar Abd Allah 75 134 0.56 25 grudnia 2002 1996–200717. Harry Kane 74 108 0.69 7 czerwca 2022 2015– 18. Madżid Abdullah 72 117 0.62 15 kwietnia 1984 1977–1994 19. Kinnah Phiri 71 117 0.61 6 czerwca 1978 1973–1981 Kiatisuk Senamuang 71 134 0.53 23 stycznia 2001 1993–2007 Miroslav Klose 71 137 0.52 27 czerwca 2010 2001–2014 22. Piyapong Pue-on 70 100 0.7 30 stycznia 1989 1981–1997 Abdul Kadir 70 111 0.63 8 sierpnia 1972 1967–1979 Stern John 70 115 0.61 13 czerwca 2004 1995–2012 Edin Džeko 71 143 0.50 28 marca 2014 2007–26. Luis Suárez 69 143 0.48 23 marca 2018 2007–2024 27. Gerd Müller 68 62 1.1 18 czerwca 1972 1966–1974 Carlos Ruiz 68 133 0.51 15 sierpnia 2012 1998–2016 Robbie Keane 68 146 0.47 4 czerwca 2011 1998–2016 Hossam Hassan 68 176 0.39 25 lutego 1998 1985–2006 31. Didier Drogba 65 105 0.62 13 stycznia 2012 2002–2014 32. Teerasil Dangda 64 128 0.5 14 grudnia 2021 2007– 33. Jasem Al-Huwaidi 63 83 0.76 30 września 2000 1992–200334.