close
close

Guiltandivy

Source for News

Competitive Ranking and All-Game Ranking: The players with the most international goals of all time
Update Information

Competitive Ranking and All-Game Ranking: The players with the most international goals of all time

Goals, goals, goals!

Competitive Ranking and All-Game Ranking: The players with the most international goals of all time

©Imago/Content Stadium

Some may see the international team as a disruptive obstacle to domestic football throughout the season, but for many of the sport's greatest players it is another opportunity to showcase their talents and continue their efforts to win silver medals and glory for their country win. And the games this international break have proven just that: some of the world's biggest stars have scored goals and broken records.

Player with the most international goals in competitive games

Cristiano Ronaldo confirmed his place as the player with the most international competitive goals in the history of the game some time ago, but that doesn't mean the striker has any intention of slowing down. Although Scotland managed a 0-0 draw against Portugal in their last Nations League clash, a goal in his country's 3-1 win over Poland now means the striker has scored a remarkable 111 goals in 162 appearances for his country. This also means that Ronaldo now has an impressive 35 more goals than second-placed Ali Daei of Iran and, crucially, 50 more than Lionel Messi, who is fourth on the list.

Player comparison

Al-Nassr FC

Inter Miami CF

€15.00 million

Market value

€25.00 million



Center forward

position

Right winger


June 30, 2025

Contract until

December 31, 2025

Complete player comparison

Player with the most goals in all international games

Although competitive matches are the gold standard in international football, that doesn't stop most players from scoring big goals in friendly matches. And at the end of their careers, some of the most famous goalscorers in the history of the sport have demanded that their performances in non-competitive games be counted alongside their performances in qualifiers or international tournaments. And if we look at the current ranking of players with the most goals in all international games, it is certainly a who's who of the best players to ever play the game.

It's no big surprise that Ronaldo is once again at the top of the list with 133 goals in 216 international appearances for Portugal, while Messi is in second place with 112 goals in 189 appearances for Argentina. Daei is third with 108 goals for his country, followed by Indian star Sunil Chhetri (94 goals) and Malaysian talisman Mokhtar Dahari (89 goals) who round out the top five. However, the players to keep an eye on in the coming years will be Romelu Lukaku (85 goals for Belgium) and Robert Lewandowski (84 goals for Poland), who will undoubtedly have the ambition to equal both Messi and Ronaldo The couple finally hangs up their boots.

LEAVE A RESPONSE

Your email address will not be published. Required fields are marked *