• 117 - Cristiano Ronaldo (Portugal, 188 appearances, as of June 6, 2022). Getty Images
    117 - Cristiano Ronaldo (Portugal, 188 appearances, as of June 6, 2022). Getty Images
  • 109 - Ali Daei (Iran, 148 appearances, pictured); 89 - Mokhtar Dahari (Malaysia, 142 appearances). Getty Images
    109 - Ali Daei (Iran, 148 appearances, pictured); 89 - Mokhtar Dahari (Malaysia, 142 appearances). Getty Images
  • 86 - Lionel Messi (Argentina, 162 appearances - as of June 6, 2022). Getty Images
    86 - Lionel Messi (Argentina, 162 appearances - as of June 6, 2022). Getty Images
  • 84 - Ferenc Puskas (Hungary, 85 appearances). AFP
    84 - Ferenc Puskas (Hungary, 85 appearances). AFP
  • 80 - Ali Mabkhout (UAE, 104 appearances - as of June 6, 2022). AFP
    80 - Ali Mabkhout (UAE, 104 appearances - as of June 6, 2022). AFP
  • 80 - Sunil Chhetri (India, 126 appearances - as of June 6, 2022). Reuters
    80 - Sunil Chhetri (India, 126 appearances - as of June 6, 2022). Reuters
  • 79 - Godfrey Chitalu (Zambia, 111 appearances); 78 - Mohammed Hussein Said (Iran, 107 appearances, pictured). AFP
    79 - Godfrey Chitalu (Zambia, 111 appearances); 78 - Mohammed Hussein Said (Iran, 107 appearances, pictured). AFP
  • 77 - Pele (Brazil, 92 appearances). Getty
    77 - Pele (Brazil, 92 appearances). Getty
  • 75 - Kunishige Kamamoto (Japan, 76 appearances). AP Photo
    75 - Kunishige Kamamoto (Japan, 76 appearances). AP Photo
  • 75 - Robert Lewandowski (Poland, 130 appearances). Getty Images
    75 - Robert Lewandowski (Poland, 130 appearances). Getty Images
  • 75 - Bashar Abdullah (Kuwait, 134 appearances, pictured); 72 - Majed Abdullah (Saudi Arabia, 117 appearances). AFP
    75 - Bashar Abdullah (Kuwait, 134 appearances, pictured); 72 - Majed Abdullah (Saudi Arabia, 117 appearances). AFP
  • 71 - Miroslav Klose (Germany, 137 appearances); 71 - Kinnah Phiri (Malawi, 117 appearances); 71 - Kiatisuk Senamuang (Thailand, 134 appearances). Getty Images
    71 - Miroslav Klose (Germany, 137 appearances); 71 - Kinnah Phiri (Malawi, 117 appearances); 71 - Kiatisuk Senamuang (Thailand, 134 appearances). Getty Images

Ronaldo, Daei, Messi and the top international scorers of all time - in pictures


Steve Luckings
Add as a preferred source on Google
  • Play/Pause English
  • Play/Pause Arabic
Bookmark

Lionel Messi scored all the goals in Argentina's 5-0 friendly win over Estonia in Pamplona, Spain on Sunday.

Messi joins a select club comprising only Juan Andres Marvezy and Manuel Moreno to score five in a game for Argentina.

His quintet extended his record tally of goals for his country to 86, moving him ahead of Hungarian great Ferenc Puskas in the list of all-time international goalscorers.

Messi is now three goals behind former Malaysia forward Mokhtar Dahari, in third. Iran's Ali Daei (109) is second, while Portugal's Cristiano Ronaldo remains first with 117 goals after netting twice in his country's 4-0 Uefa Nations League win over Switzerland on Sunday.

Above is a photo gallery of some of the 15 highest goalscorers in international football. To move on to the next image, simply swipe or click on the arrows.

Updated: June 06, 2022, 6:36 AM