1. C.Ronaldo (ĐT Bồ Đào Nha) - 913 bàn sau 1.249 trận.
2. Messi (ĐT Argentina) - 850 bàn sau 1.081 trận.
3. Josef Bican (ĐT Áo) - 759 bàn sau 495 trận.
4. Pele (ĐT Brazil) - 757 bàn sau 820 trận.
5. Romario (ĐT Brazil) - 745 bàn sau 962 trận.
6. Gerd Muller (ĐT Đức) - 735 bàn sau 793 trận.
7. Ferenc Puskas (ĐT Hungary) - 704 bàn sau 718 trận.
8. Robert Lewandowski (ĐT Ba Lan) - 670 bàn sau 945 trận.
9. Jimmy Jones (ĐT Ireland) - 647 bàn sau 614 trận.
10. Eusebio (ĐT Bồ Đào Nha) - 621 bàn sau 639 trận.