• Home
  • /
  • Football
  • /
  • The Top 15 Men's International Goal Scorers Of All-Time

The Top 15 Men's International Goal Scorers Of All-Time

The Top 15 Men's International Goal Scorers Of All-Time
By Kim Morrissey Updated
Share this article

Representing and scoring for your country is at the top of every professional football player's career goals. It is something they dream about ever since they are little kids. Here we have the top 15 Men's international goal scorers of all-time

The Top Three Men's International Goal Scorers Of All-Time

Who Holds The Title For The Most Men's International Goals Of All-Time?

1 - Cristiano Ronaldo

Goals: 123

Topping the list of international goal scorers of all-time in the men's game is Portuguese sensation and Manchester United and Real Madrid legend Cristiano Ronaldo.

Ronaldo widely regarded by many as the best player in football history, has scored a world record 123 goals for his country since making his Portugal debut in 2003.

Ronaldo broke the world record for international goals when he scored a brace against the Republic of Ireland in the European qualifiers on September 1, 2021.

Not only does the 38-year-old hold the record for most international goals, he is also the all-time leading appearance-maker in men's international football having played 200 games.

The previous record was held by Kuwait's Bader Al-Mutawa.

1 September 2021; Cristiano Ronaldo of Portugal celebrates following the FIFA World Cup 2022 qualifying group A match between Portugal and Republic of Ireland at Estádio Algarve in Faro, Portugal. Photo by Stephen McCarthy/Sportsfile

2- Ali Daei

Goals: 109


Iran legend Ali Daei held the number one spot on the international goal scorers of all-time list for a long time. The prestigious award belonged to the striker who used to play for the likes of Bayern Munich, he shun the most however on the international stage.

Daei found the back of the net 109 times for Iran during the 148 appearances he made for us country from 1993 to 2006.


Ali Daei was also the first men's football player to register 100 international goals.

10 November 2001; Garry Breen of Republic of Ireland in action against Ali Daei of Iran during the 2002 FIFA World Cup Qualification Play-Off Final First Leg match between Republic of Ireland and Iran at Lansdowne Road in Dublin. Photo by David Maher/Sportsfile

3- Lionel Messi

Goals: 103

The little boy from Rosario finishes the top three list for the Top Men's international goal scorers of all time.

The Barcelona icon and current Inter Miami player, is his country's record goalscorer, with 103 goals, having passed Gabriel Batistuta in 2016.

The seven-time Ballon d'Or winner is often referred to as the G.O.A.T of men's footballs has won three trophies on the international stage with Argentina, all of which came much later in his international career.


Who Makes The Top 15 International Goal Scorers Of All-Time

Data correct as of 7 July 2023.

Position Player (Currently playing * ) Country Goals Appearances
1 Cristiano Ronaldo* Portugal 123 200
2 Ali Daei Iran 109 148
3 Lionel Messi* Argentina 103 175
4 Mokhtar Dahari Malaysia 89 142
5 Sunil Chhetri* India 87 137
6 Ferenc Puskás Hungary 84 89
7 Ali Mabkhout* United Arab Emirates 81 109
8 Godfrey Chitalu Zambia 79 111
9 Robert Lewandowski* Poland 79 142
10 Hussein Saeed Iraq 78 137
11 Neymar* Brazil 77 124
12 Pelé Brazil 77 92
13 Sándor Kocsis Hungary 75 68
14 Kunishige Kamamoto Japan 75 76
15 Romelu Lukaku* Belgium 75 108

See Also: Four Ireland Players That Stood Out Despite World Cup Sendoff Loss To France

Join The Monday Club Have a tip or something brilliant you wanted to share on? We're looking for loyal Balls readers free-to-join members club where top tipsters can win prizes and Balls merchandise

Processing your request...

You are subscribed now!

Share this article

Copyright © 2023. All rights reserved. Developed by Square1 and powered by PublisherPlus.com