10 Footballers with the most goals in history

SHARE

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
RankPlayerCareer SpanGoals scored
1.Cristiano Ronaldo2002–present895
2.Lionel Messi2004–present838
3.Pelé1957–1977762
4.Romário1985–2007755
5.Ferenc Puskás1943–1966724
6Josef Bican1931–1955722
7Jimmy Jones1947–1964648
8.Gerd Müller1964–1981634
9.Robert Lewandowski2008–present630
10Joe Bambrick1926–1943629

Who are the highest goalscorers in football?

5. Ferenc Puskás

Ferenc Puskás

Years Active: 1943–1966

Total Number Of Games Played: over 700 games

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

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

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

Lionel Messi, Argentina

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

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

Related