Top 10 highest goalscorers in the history of football
The goal of the game of football is to score as many goals as possible. The art of scoring goals is not familiar to many. There have been hundreds of players who are still well-known for their ability to score goals. Some of them are on the list of the greatest goal scorers in football history, even though the majority have retired.
The footballing goat, Lionel Messi, has scored more than 800 goals in his career. Cristiano Ronaldo is now playing for Saudi side Al-Nassr. Recently, he achieved yet another significant milestone.
Some amazing names come to mind when one considers the players who have scored the most goals in football history.
Let’s see who leads the list of highest goalscorers in football history. (Club Football & International Football)
10. Ferenc Deak (Hungary) – 576 goals
During the previous century, Hungary was a powerful footballing nation. Ferenc Deak was a deadly goal scorer and one of their best players. He is the second Hungarian with the most number of goals, with 576 strikes to his name.
9. Tulio Maravilha (Brazil) – 588 goals
Tulio Maravilha is a legendary player when it comes to Brazilian football. During his career, he scored 588 goals while playing for more than 40 clubs. He retired as a professional in 2017 and also has 10 goals in 15 caps for the Brazil national team.
8. Eusebio (Portugal) – 623 goals
Eusebio is still regarded by many as the best Portuguese player of all time, at least on par with Cristiano Ronaldo. Such was the grandeur of the striker and former SL Benfica legend. Throughout his career, he scored 623 goals. In addition, he was awarded the Golden Boot at the 1966 FIFA World Cup and the Ballon d'Or in 1965.
7. Gerd Muller (Germany) – 735 goals
Germany has a talent for creating amazing strikers. But there is only one player who is considered as the greatest of all time, and his name is Gerd Muller. The renowned striker for Germany and Bayern Munich scored 735 goals in his career. In addition, he won the 1970 Ballon d'Or and assisted his nation in winning the 1974 FIFA World Cup. He is the all-time leading German Bundesliga scorer as well.
6. Ferenc Puskas (Hungary) – 746 goals
The greatest Hungarian to ever grace the field. Ferenc Puskas also has an award named after him that is given to the best goal each year. Puskas was a legendary striker who enjoyed scoring goals. Over the course of 754 appearances, he has 746 goals. He won the Olympic gold medal with Hungary and the UEFA Champions League three times with Real Madrid.
5. Josef Bican (Czech Republic) – 759 goals
For a very long time, Josef Bican was the most prolific goal scorer in football history. He reportedly scored 759 goals in his lifetime. In the past, Bican played for Austria and Czechoslovakia. He also scored 395 goals in 217 games for Slavia Prague.
4. Pele (Brazil) – 767 goals
Along with Diego Maradona from earlier generations, Pele is deemed by many to be the greatest football player of all time. He scored 643 goals for the Brazilian team Santos, although there are conflicting reports that he scored more than 1200 goals for them. Pele also scored 77 goals for the Brazil national team. He is officially Brazil's second-highest goal scorer. He won the FIFA World Cup on three occasions with his country.
3. Romario (Brazil) – 780 goals
Romario is the top goal scorer from Brazil and is the legend of the game. During his career, he reportedly played in 1000 games and scored 780 goals. In 1994, he guided the Selecao to World Cup victory. Romario also played for Flamengo, PSV Eindhoven, and FC Barcelona.
2. Lionel Messi (Argentina) – 849 goals
Lionel Messi has an impressive list of accomplishments. In 2024, he added another international championship to his already illustrious career when he won the Copa America with Argentina. The Argentina legend has scored 849 goals in his career. He is one of the greatest goal scorers and highest assist providers in football history. Because he is still set to play for a few more years, Messi is expected to continue to challenge Ronaldo.
1. Cristiano Ronaldo (Portugal) – 907 goals
Football legends Cristiano Ronaldo and Lionel Messi are regarded as the best of all time. Particularly in the current era of football, where competition is even more fierce, their numbers are just astounding. The Portuguese maestro has had successful stints at Manchester United, Real Madrid and Juventus and has gone on to become the highest-ever goalscorer in the history of football.
Ronaldo has scored 133 goals for Portugal, demonstrating his success in international competition in addition to club football. In the history of men's international football, he has scored the most goals. He currently has 907 career goals, and staying active will guarantee that he soon surpasses the 950 mark.
Cover Credits - Olympics.com
Leave a Reply