Who are the soccer players with the most international goals? The international goal definition used is the one from IFFHS (international goals in national team + international goals in club) and not the one used by RSSSF who count international goals as those made in the national team only . This is a (incomplete) list that I've been making, but it is probably incomplete because players from Asian and Arabian leagues are hard to track and it could have some mistakes, plus it becomes outdated quickly since players such as Cristiano Ronaldo, Messi, Ibrahimovic keep scoring international goals. Is there any other players with more than 100 international goals I have not found?
1 Cristiano Ronaldo POR 158 2 Lionel Messi ARG 146 3 Gerd Muller GER 138 4 Puskas HUN 126 5 Ali Daei IRN 122 6 Raúl ESP 119 7 Didier Drogba CDM 115 Andriy Shevchenko UCR 115 9 Zlatan Ibrahimovic SUE 113 10 Ronaldo BRA 111 11 Thierry Henry FRA 110 12 Hossam Hassan ARA 109 13 Romario BRA 105 14 Samuel Etoo CAM 104 15 Pelé BRA 101 Miroslav Klose GER 101