With many scoring, over 500 goals, here are the top 10 footballers with the most goals recorded in football history.
Football has over time evolved into a competitive sport that has produced world-class players, some of which have gone ahead to be the highest goalscorers in the game and history of football.
The list of footballers with the most goals in history contains well-known names that, to date, have continued to shape and redefine the game of football itself.
Top 10 Footballers with the most goals in history | |||
---|---|---|---|
Rank | Player | Career Span | Goals scored |
1. | Cristiano Ronaldo | 2002–present | 895 |
2. | Lionel Messi | 2004–present | 838 |
3. | Pelé | 1957–1977 | 762 |
4. | Romário | 1985–2007 | 755 |
5. | Ferenc Puskás | 1943–1966 | 724 |
6 | Josef Bican | 1931–1955 | 722 |
7 | Jimmy Jones | 1947–1964 | 648 |
8. | Gerd Müller | 1964–1981 | 634 |
9. | Robert Lewandowski | 2008–present | 630 |
10 | Joe Bambrick | 1926–1943 | 629 |
Who are the highest goalscorers in football?
5. Ferenc Puskás
Years Active: 1943–1966
Total Number Of Games Played: over 700 games
Hot stories
Total Number Of Goals scored: 724 goals
Ferenc Puskás' goal-scoring record is nothing short of legendary. He scored over 700 goals in official matches, making him one of the most prolific goal-scorers in the history of football. His precise finishing, powerful shots, and ability to perform under pressure made him a standout player in any team he played for.
4. Romario
Years Active: 1985-2007
Total Number Of Games Played: 994 games
Total Number Of Goals scored: 772 goals
He is regarded as one of the best players of all time, having scored over 750 goals and being a proven goalscorer known for his accurate finishes. Romário was a key player in Brazil's 1994 FIFA World Cup victory, winning the Golden Ball as the tournament's best player. In the same year, he was voted FIFA World Player of the Year. In 1999, he finished fifth in an internet poll for FIFA Player of the Century, was chosen to the FIFA World Cup Dream Team in 2002, and was named to the FIFA 100 list of the world's greatest living players in 2004.
3. Pele
Years Active: ( 1957-1977)
Total Number Of Games Played: 831 games
Total Number Of Goals scored: 757 goals
Often regarded as one of the greatest players of all time, the Brazilian football legend, Pelé holds the number five position with a total number of 757 goals in his football career. Pele to date is still relevant and influential in the world of football. He inspired star players like Neymar Jr. to pursue a career in the game of football. He was also a member of the Brazilian national team that won the world cup in 1958, 1962, and 1970.
2. Lionel Messi
Years Active: 2003-Present
Total Number Of Games Played: over 900 games ( and still counting )
Total Number Of Goals scored: 838 goals ( and still counting )
Lionel Messi, a football legend and seven-time Ballon d'Or winner, currently holds the number two position on the list of footballers with the most goals with an impressive total of 838 goals throughout his illustrious career.
Hailing from Argentina, Messi is celebrated for his exceptional creativity and technical skills, making him a pivotal and influential figure in every match he plays, both for his club and at the international level.
1. Cristiano Ronaldo
Years Active: 2001-present
Number Of Games Played: over 1000 games ( and counting )
Number Of Goals scored: 895 goals ( and counting )
The five-time Ballon d'Or winner is the highest goal scorer in football history. Cristiano Ronaldo has scored a staggering 807 goals across all competitions in his football career. The Portuguese captain has his eyes focused on getting more goals from all indications.
Read the Latest Sports News and Updates and Get Fresh updates on X and on Facebook