Top five players with most goals in football history

(Courtesy : Getty Images)
Current generation legends, Ronaldo and Messi, lead the list.
Football is a revered and the most popular sport in the whole world. The game has seen many prestigious and world-class players taking the field and scoring goals left and right. Each of the players has left a very profound mark on the game.
Goals have always been the most important aspect of a football game. This era has seen players like Lionel Messi, Cristiano Ronaldo, Karim Benzema, Robert Lewandowski, Harry Kane and others scoring goals match after match. In this article, we will take a look at the top five players with the most goals in football history in official games.
5. Ferenc Puskás – 753 goals
Ferenc Puskás is a Hungary football legend. He is regarded as one of the greatest strikers of all time. As per his name, currently, an award is given based on the best goal scored in a football season. He has scored 753 goals in total in his career in official football matches.
His career ranged from 1931 to 1955. Out of the total number of goals, he has scored 84 goals for his national team. Right now, he ranks at number five on the list of players scoring the most goals in their career in official football games.
4. Romario – 756 goals
Romario is a politician and a former Brazilian footballer. He was a sensational striker who has scored clinical goals throughout his career. He has scored 756 goals in his career in official games.
He also ranks in a list of few players who have scored at least 100 goals for three different clubs. He won the Golden Ball in the 1994 FIFA World Cup and emerged as the player of the tournament. Romario always had an eye for goals and ranks at number four on the list of players with the most goals in football history.
3. Pele – 765 goals
Pele, the Brazillian football legend, is a name known by every football fan. He is arguably one of the greatest football players to ever play this game. He has scored 765 goals in official football games.
Out of them, 650+ goals have come in club football. He was definitely one of the first football superstars with his exploits with Brazil, winning three World Cups. He ranks at number three on the list of players to have scored the most number of goals in official football games.
2. Lionel Messi – 894 goals
Lionel Messi is arguably the greatest ever football player. He gave an incredible performance in the 2022 FIFA World Cup in Qatar, leading his nation to the trophy. The Magic Man has been a sensational player throughout his career, with his godlike abilities and consistency.
He has been a playmaker who has scored heaps of goals. Each of his goals has been world-class. The man has scored 894 goals in official games. Out of them, 780 goals have come in club football and 114 have come in international football. He ranks at number two in the list of players to have scored the most goals in official games.
1. Cristiano Ronaldo – 953 goals
Cristiano Ronaldo has been an absolute machine throughout his career, banging goals left and right. Recently, he reached a tally of 953 goals in official football games. Out of the 953 goals, 810 have come in club football and 143 have come in a Portugal jersey.
He has kept going with his relentless approach and now ranks at number one on the list of players to have scored the most number of goals in official games. Cristiano Ronaldo scored 450 goals for Real Madrid, 145 goals for Manchester United, 101 for Juventus, 109 for Al Nassr and five for Sporting CP. Ronaldo has 143 goals for Portugal.
Who is the top scorer in world football?
Cristiano Ronaldo, with 953 goals, is the top scorer.
Who has the second-highest scorer in world football?
Lionel Messi comes in at second place with 894 goals.
Who has scored more goals in club football between Messi and Ronaldo?
Messi has only scored 780 club goals, while Ronaldo has 809 goals.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
- The club wanted me to go: Bruno Fernandes reveals how he almost left Manchester United in summer 2025
- White, Mosquera & more - Arsenal injury news & update
- Dan Burn, Trippier, Schar & Botman - Newcastle United injury news & update
- Enzo Maresca issues Cole Palmer availability news for EFL Cup clash vs Cardiff City tonight
- Sunil Chhetri pens heartfelt message after meeting Lionel Messi in GOAT India Tour 2025
- GOD of cricket Sachin Tendulkar meets Lionel Messi, gifts his number '10' jersey at the Wankhede Stadium
- Top nine players Erling Haaland surpassed in Champions League goals; Henry, Rooney & more
- Top three highest bicycle kick goals in football history; Ronaldo, McTominay & more
- Cristiano Ronaldo's Portugal Route to FIFA World Cup 2026 Final
- Cristiano Ronaldo vs Lionel Messi in World Cup 2026 Quarter Finals? How it can happen?