Cristiano Ronaldo is one of the most famous and successful football players. His name is known even to those who have never been interested in sports. During his career, he set dozens of records, won trophies in the most prestigious tournaments in the world and was repeatedly recognized as the best player on the planet.
Read our article to find out how many goals Cristiano Ronaldo has scored in his career.
Cristiano Ronaldo: Goal stats 2024-2025
Cristiano Ronaldo currently plays for Saudi Arabian club Al-Nassr. He moved there in early 2023 from Manchester United – and has since scored nearly 100 goals in more than 110 matches.
Now watching
In June 2025, Ronaldo extended his contract with the Saudi club for another two years, until the summer of 2027. That is, he will remain with the club at least until he turns 42.
According to the new agreement, he receives several hundred million euros, a share in the club's ownership, a private jet and a bunch of other bonuses.
In the 2024-25 season, Cristiano Ronaldo played 30 matches for Al-Nasr in the Professional League, scoring 25 goals.
How many goals has Ronaldo scored in his entire career?
As of 2025, his career goal tally is close to 1,000, making him one of the highest scoring players in football history.
By According to UEFA, Cristiano Ronaldo has scored 138 goals for the Portugal national team.
Cristiano Ronaldo: goals that fans remember
One of Cristiano Ronaldo's most famous goals was his overhead kick against Juventus on April 3, 2018, in a Champions League match. At the time, he was playing for Real Madrid.
Another famous moment came in the 2008 Champions League final when Ronaldo was playing for Manchester United. He opened the scoring against Chelsea and although he later missed a penalty in the shootout, the team still won the tournament and he was the top scorer.
At the 2018 World Cup, he scored a hat-trick against Spain, with the third goal being particularly memorable – a free kick in the 88th minute that levelled the score.
In April 2009, he scored against Porto with a long-range strike from over 40 metres while playing for Manchester United. The ball flew into the goal at high speed and sent the English club into the semi-finals. And when Ronaldo returned to Manchester United in 2021, he scored twice in his first match against Newcastle, scoring twice on the day of his return.