Portugal captain Cristiano Ronaldo’s goal against Ghana in the FIFA World Cup was his 118th goal in 192 appearances. He sits comfortably on top of the all-time international top goalscorers list.

Indian team captain Sunil Chhetri is now tied 5th alongside Ferenc Puskas on the all-time goal-scorer’s list with 84 strikes.

Argentina’s Lionel Messi, who has 93 goals in 167 matches, is placed third on the list.

Updated on Nov. 27, 2022


* active players