Here are the top 10 players with most goals in football history
In 2021, Cristiano Ronaldo broke Pele’s all-time goal scoring record in history. In the same year, 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:
- Cristiano Ronaldo – 888 goals in 1218 matches
- Lionel Messi – 833 goal in 1058 matches
- Josef Bican – 805 goals in 530 matches
- Romario – 772 goals in 994 matches
- Pele – 767 goals in 834 matches
- Ferenc Puskas – 746 goals in 754 matches
- Gerd Muller – 735 goals in 793 matches
- Eusebio – 623 goals in 639 matches
- Tulio Maraviha – 588 goals in 794 matches
- 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:
- Cristiano Ronaldo – 890 goals
- Lionel Messi – 833 goals
- Pele – 762 goals
- Romario – 755 goals
- Ferenc Puskas – 724 goals
Even now, the stats are different from above. You should check on Google that the statistics really differ on different websites.
Highest International Goal Scorers
Rank | Player | Country | International goals | Caps |
1 | Cristiano Ronaldo | Portugal | 128 | 188 |
2 | Ali Daei | Iran | 109 | 148 |
3 | Lionel Messi | Argentina | 106 | 142 |
4 | Mokhtar Dahari | Malaysia | 89 | 162 |
5 | Ferenc Puskas | Hungary | 84 | 41 |
6 | Sunil Chhetri | India | 80 | 125 |
7 | Ali Mabkhout | UAE | 79 | 103 |
8 | Godfrey Chitalu | Zambia | 79 | 111 |
9 | Hussein Saeed | Irag | 78 | 137 |
10 | Pele | Brazil | 77 | 92 |
11 | Kunishige Kamamoto | Japan | 75 | 76 |
12 | Robert Lewandowski | Poland | 75 | 129 |
13 | Bashar Abdullah | Kuwait | 75 | 134 |
14 | Majed Abdullah | Saudi Arabia | 72 | 117 |
15 | Kinnah Phiri | Malawi | 71 | 117 |
16 | Kiatisuk Senamuang | Thailand | 71 | 134 |
17 | Miroslav Klose | Germany | 71 | 137 |
18 | Abdul Kadir | Indonesia | 70 | 111 |
19 | Stern John | Trinidad and Tobago | 70 | 115 |
20 | Romelu Lukaku | Belgium | 68 | 101 |
Also Read : Top 5 strikers in 2020
Also Read : Most penalties scored in 2020