Cristiano Ronaldo goal scoring record: List of all-time top scorers though totals are up for debate
Cristiano Ronaldo’s career has been built on achieving the seemingly impossible with an ever-present ruthless efficiency in front of goal.
The 37-year-old has sent goalscoring records tumbling throughout his trophy-laden career, becoming the top marksman in the history of both Real Madrid and the Portugal national team.
And thanks to a career of goal scoring, Ronaldo has the all-time record for most goals in the history of men’s football, as recognized by FIFA. He set the new mark on March 12, 2022 after a hat-trick for Manchester United.
He hasn’t looked back since, and today he’s bagging goals for Al Nassr in Saudi Arabia to pad his lead atop the list of best-ever male scorers.
The Sporting News reached out to FIFA to confirm the list, but the world governing body said it does not keep an official list of the statistics of the goals scored by individual players. That hasn’t stopped other outlets, including Goal.com, from listing the following top 10 “FIFA-recognized goals” totals:
Ranking | Player | Goals |
1. | Cristiano Ronaldo | 828 |
2. | Josef Bican | 805 |
3. | Lionel Messi | 799 |
4. | Romario | 772 |
5. | Pele | 757 |
6. | Ferenc Puskas | 746 |
7. | Gerd Muller | 734 |
8. | Ferenc Deak | 576 |
9. | Uwe Seeler | 575 |
9. | Tulio Maravilha | 575 |
*Goals only in official matches, not including friendlies and exhibition
Stats correct as of March 19, 2023
Where has Ronaldo scored his 828 goals?
Ronaldo has scored more than half of his goals at Real Madrid with 450.
He’s bagged 145 at Manchester United, as well as 118 with the Portugal national team, 101 with Juventus and five with first club Sporting CP. He has 9 goals for Al Nassr in Saudi Arabia.
In 2021/22 his 18 Premier League goals were good for third in England’s top division behind only Mohamed Salah and Son Heung-min (23 goals). The previous campaign, he finished as top scorer at Euro 2021 and in the Italian Serie A season with Juventus (29 goals).
There may be plenty more goals coming to add to that grand total given Ronaldo is showing he can still score in his latest spell at Al Nassr.
Team | Goals |
Real Madrid | 450 |
Manchester United | 145 |
Portugal national team | 118 |
Juventus | 101 |
Sporting CP | 5 |
Al Nassr | 9 |
TOTAL | 828 |