2 - Ali Daei (Iran)
- 109 dalam 149 pertandingan
3 - Lionel Messi (Argentina)
- 90 dalam 165 pertandingan
4 - Mokhtar Dahari (Malaysia)
- 89 dalam 143 pertandingan
5 - Ferenc Puskás (Hongaria dan Spanyol)
- 84 di 89 pertandingan
6 - Godfrey Chitalu (Zambia)
- 79 dalam 111 pertandingan
7 - Hussein Saeed (Irak)
- 78 di 137 pertandingan
8 - Pele (Brasil)
- 77 dalam 92 pertandingan
9 - Ali Mabkhout (Uni Emirat Arab)
- 76 dalam 92 pertandingan
10 - Sándor Kocsis (Hongaria)
- 75 dalam 68 pertandingan