Most International Goals in Football History: Ronaldo No.1, Messi No.2
By seoe2admin / July 17, 2026
Scoring goals for a national team is one of the greatest honors in football. Unlike club football, international matches carry the pride of representing an entire nation, making every goal even more meaningful. Throughout football history, only a select group of players have consistently delivered on the biggest stages, becoming legends through their remarkable scoring records.
Table of Contents
Cristiano Ronaldo Holds the Record for the Most International Goals in Football
Lionel Messi Continues to Chase the Record
Ali Daei: The First Player to Reach 100 International Goals
Sunil Chhetri: Indiaâs Greatest International Goalscorer
Top Players with the Most International Goals in Football
Neymar Surpasses Pelé for Brazil
Continental Leaders in International Goals
Womenâs Football Has Even More Prolific Goalscorers
Top Womenâs International Goalscorers
Interesting Facts About the Most International Goals in Football
Conclusion
When discussing the most international goals in football, one name stands above the restâCristiano Ronaldo. The Portuguese superstar currently tops the all-time menâs international scoring charts with 146 goals, while Argentinaâs Lionel Messi remains his closest challenger. Other legendary players such as Ali Daei, Sunil Chhetri, Romelu Lukaku, Robert Lewandowski, and Neymar have also cemented their places among the greatest international goalscorers in football history.
Cristiano Ronaldo Holds the Record for the Most International Goals in Football
Cristiano Ronaldo has enjoyed one of the most extraordinary international careers the sport has ever seen. Since making his debut for Portugal in 2003, he has continued to score goals across multiple generations of football, setting records that may remain unmatched for years.
As of July 2026, Ronaldo has scored 146 goals in 233 international appearances, giving him the record for the most international goals in football. He is also the only player to have scored in six different FIFA World Cup tournaments, highlighting his incredible longevity at the highest level.
Beyond his goal tally, Ronaldo owns several other international records. He has made more appearances for his national team than any other male footballer and has scored 10 international hat-tricks, another all-time record. His consistency in UEFA European Championships, FIFA World Cup qualifiers, UEFA Nations League matches, and international friendlies has made him the benchmark for modern footballers.
Lionel Messi Continues to Chase the Record
Whenever discussions arise about the most international goals in football, Lionel Messi is always part of the conversation.
The Argentine captain has scored 125 goals in 206 matches, making him the second-highest international goalscorer in menâs football history. Messiâs numbers are even more impressive considering his role as both a creator and a finisher. Throughout his career, he has combined world-class dribbling, passing, and vision with elite goalscoring ability.
Messi strengthened his legacy by leading Argentina to Copa AmĂ©rica and FIFA World Cup titles while continuing to climb the all-time scoring rankings. Although he trails Ronaldo, his international achievements place him firmly among footballâs greatest players.
Ali Daei: The First Player to Reach 100 International Goals
Long before Ronaldo broke the record for the most international goals in football, Iranâs Ali Daei was the player everyone chased.
Daei scored 108 goals in 148 appearances, becoming the first footballer in history to reach the milestone of 100 international goals. His record stood for nearly two decades and inspired countless players across Asia.
Even today, Ali Daei remains the highest-scoring Asian player in international football history and is widely regarded as one of the continentâs greatest footballers.
Sunil Chhetri: Indiaâs Greatest International Goalscorer
Indian football legend Sunil Chhetri ranks fourth among players with the most international goals in football, having scored 95 goals in 157 appearances.
For more than 15 years, Chhetri has been the face of Indian football. His leadership and goals have helped India achieve success in regional competitions while earning him worldwide recognition as one of Asiaâs finest strikers.
Despite playing outside Europeâs elite leagues for most of his career, Chhetriâs consistency has earned him a place alongside some of footballâs biggest names.
Top Players with the Most International Goals in Football
RankPlayerCountryGoalsAppearances1Cristiano RonaldoPortugal1462332Lionel MessiArgentina1252063Ali DaeiIran1081484Sunil ChhetriIndia951575Romelu LukakuBelgium931326Mokhtar DahariMalaysia891426Robert LewandowskiPoland891678Ali MabkhoutUnited Arab Emirates851158Harry KaneEngland8512110Ferenc PuskĂĄsHungary848911NeymarBrazil8013012Godfrey ChitaluZambia79111
The rankings include players from different eras, proving that greatness in international football is not limited to one generation. While Ronaldo and Messi continue to extend their records, legendary names like Ferenc PuskĂĄs and Ali Daei remain iconic figures in football history.
Neymar Surpasses Pelé for Brazil
Brazil has always produced legendary forwards, but Neymar now stands alone as the countryâs all-time leading international scorer.
The Brazilian superstar has scored 80 goals in 130 matches, surpassing PelĂ©âs long-standing record of 77 goals. Neymar achieved the milestone through his performances in FIFA World Cup qualifiers, Copa AmĂ©rica tournaments, and international friendlies.
Although injuries have interrupted parts of his career, Neymar remains one of Brazilâs most influential footballers and continues to rank among the players with the most international goals in football.
Continental Leaders in International Goals
Several players dominate the scoring charts within their respective continents.ContinentPlayerCountryGoalsEuropeCristiano RonaldoPortugal146South AmericaLionel MessiArgentina125AsiaAli DaeiIran108AfricaGodfrey ChitaluZambia79North & Central AmericaStern JohnTrinidad and Tobago69
These footballers have become national icons while setting records that have inspired future generations across their regions.
Also Read:-Â Cristiano Ronaldo World Cup Career: Complete Stats, Records, Achievements & Final Farewell After Portugalâs 2026 Exit
Womenâs Football Has Even More Prolific Goalscorers
While discussions about the most international goals in football often focus on the menâs game, womenâs football features even more extraordinary scoring records.
Canadaâs Christine Sinclair leads all players with an astonishing 190 international goals, making her the highest international goalscorer in football history across both menâs and womenâs football.
American legends Abby Wambach and Mia Hamm also feature near the top of the all-time rankings, while every player in the womenâs top ten has scored at least 100 international goalsâa milestone achieved by only three men.
Top Womenâs International Goalscorers
RankPlayerCountryGoalsAppearances1Christine SinclairCanada1903312Abby WambachUnited States1842553Mia HammUnited States1582764Maysa JbarahJordan1441515Carli LloydUnited States1343166Kristine LillyUnited States1303547Birgit PrinzGermany1282148MartaBrazil1242149Alex MorganUnited States12322410Julie FleetingScotland116121
Interesting Facts About the Most International Goals in Football
Cristiano Ronaldo holds the menâs record with 146 international goals.
Lionel Messi ranks second with 125 goals for Argentina.
Ali Daei was the first footballer to score 100 international goals.
Sunil Chhetri is Indiaâs all-time leading scorer and fourth overall.
Neymar overtook PelĂ© to become Brazilâs highest international goalscorer.
Christine Sinclair holds the overall world record with 190 international goals.
Only three men have scored more than 100 international goals, while all women in the top ten have reached that milestone.
Conclusion
The race for the most international goals in football showcases the incredible consistency, longevity, and talent of footballâs greatest players. Cristiano Ronaldo currently leads the all-time menâs rankings with 146 goals, while Lionel Messi continues to strengthen his legendary international career. Alongside icons such as Ali Daei, Sunil Chhetri, Neymar, Harry Kane, and Robert Lewandowski, these players have defined international football through their remarkable scoring records.
On the womenâs side, Christine Sinclairâs 190 goals remain one of the greatest achievements in football history. Together, these records celebrate the players who have consistently delivered for their countries and secured their place among the greatest goalscorers the game has ever seen.









