Cristiano Ronaldo recently shattered Pele’s all-time goal-scoring record. Messi also eclipsed Pele’s record for most goals scored for a club, becoming the third-highest goalscorer and the number one assist-giver in football history.
Records are made to be broken, and the two greats made it happen this time. The following is the list of the top 10 highest goal scorers of all-time:
10. FERENC DEAK | HUNGARY
Matches Played: 670
Goals scored: 576 goals

9. TULIO MARAVILHA | BRAZIL
Matches played: 794 matches
Goals scored: 588 goals.

RELATED: Top 10 Best NBA Basketball Arenas In The World 2022
8. EUSEBIO | PORTUGAL
Matches played: 639 matches
Goals scored: 623 goals.

7. GERD MULLER | GERMANY
Matches played: 793 matches
Goals scored: 735 goals.

6. FERENC PUSKAS | HUNGARY
Matches played: 754 matches
Goals scored: 746 goals

5. PELE | BRAZIL
Matches Played: 834 matches
Goals scored: 767 goals.

RELATED: Top 10 Richest Athletes in the World 2022
4. ROMARIO | BRAZIL
Matches played: 994 matches
Goals scored: 772 goals.

3. LIONEL MESSI | ARGRNTINA
Matches Played: 1000+ matches
Goals scored: 794 goals.

2. JOSEF BICAN | AUSTRIA
Matches Played: 530 matches
Goals scored: 805 goals.

1. CRISTIANO RONALDO | PORTUGAL
Matches Played: 1000+ matches
Goals scored: 819 goals.

READ NEXT
- Top 10 Of The World’s Dumbest Criminals 2022
- Top 10 Most Expensive Cars in the World 2022
- Top 10 Best Courses To Study In University 2022
- Discover Best Top 10 Lists In The World
- Top 10 Best Soundbar to Boost Your TV Audio