Top 10 highest goal scorers of all-time

Top 10 highest goal scorers of all-time
Top 10 highest goal scorers of all-time

Here are the top 10 players with most goals in football history

Recently, Cristiano Ronaldo broke Pele’s all-time goal scoring record in history. A few days ago, Messi broke Pele’s record of highest goals scored for a club.

Records are made to break and this time the two greats made it possible. So, here are the top 10 highest goal scorers of all-time:

Casillas and Kroos reacted to Ronaldo's 750th career goal
  1. Cristiano Ronaldo – 817 goals in 1000+ matches
  2. Josef Bican – 805 goals in 530 matches
  3. Romario – 772 goals in 994 matches
  4. Pele – 767 goals in 834 matches
  5. Ferenc Puskas – 746 goals in 754 matches
  6. Lionel Messi – 788 goals in 1000+ matches
  7. Gerd Muller – 735 goals in 793 matches
  8. Eusebio – 623 goals in 639 matches
  9. Tulio Maraviha – 588 goals in 794 matches
  10. Ferenc Deak – 576 goals

Apart from this, the stats of many different websites are different from each other. And according to some websites, the top 5 highest goal scorers of all-time have different stats as compared to the above stats:

  1. Cristiano Ronaldo – 792 goals
  2. Josef Bican – 759 goals
  3. Pele – 757 goals
  4. Romario – 752 goals
  5. Ferenc Puskas – 746 goals

Even now, the stats are different from above. You should check on Google that the statistics really differ on different websites.

Sunil Chhetri

Highest International Goal Scorers

Rank PlayerCountryInternational goalsCaps
1Cristiano RonaldoPortugal111177
2Ali DaeiIran109149
3Mokhtar DahariMalaysia89142
4Ferenc PuskasHungary8485
5Godfrey ChitaluZambia79111
6Hussein SaeedIrag78137
7PeleBrazil7792
8Ali MabkhoutUAE7692
9Lionel MessiArgentina76145
10Kunishige KamamotoJapan7576
11Bashar AbdullahKuwait75134
12Sandor KoscisHungary7568
13Sunil ChhetriIndia74118
14Majed AbdullahSaudi Arabia72117
15Kinnah PhiriMalawi71117
16Kiatisuk SenamuangThailand71134
17Miroslav KloseGermany71137
18Stern JohnTrinidad and Tobago70115
19Robert LewandowskiPoland69172
20Robbie KeaneRepublic of Ireland68146

Also Read : Top 5 strikers in 2020

Also Read : Most penalties scored in 2020