Let’s take a look at the most prolific strikers in international football. Below is the top 10 according to total international goals scored.
10. Sunil Chhetri (72goals) – The striker is currently India’s all time goalscorer. He also holds the record of most appearance made for India as a footballer with 115caps.
9. Bashar Abdullah (75goals) – He plays for Kuwait. He featured at three Asian Cup for Kuwait and even played the Olympics with Kuwait in 2000. He made 133caps.
8. Sandor Kocsis (75goals) – Sandor scored a record 75goals in 68caps for Hungary. He was a former Barcelona player.
7. Pele (77goals) – The Brazilian Legend scored an impressive 77goals in 92 appearance for Brazil. He played four world cups winning three.
6. Hussein Saeed (78goals) – With 78 goals, Saeed is Iraq all time goalscorer. He scored 78goals in 137 caps for Iraq.
5. Godfrey Chitalu (79goals) – Godfrey is one of African most prolific footballer of all time. He scored 79goals in 108 caps for Zambia.
4. Kunishige Kamamoto (80goals) – Kamamoto is one of the best strikers in Japanese history. He scored an impressive 80goals in 84 games for Japan. His best year is in 1972 when he scored Fifteen goals in eight games for Japan.
3. Ferenc Puskas (84goals) – Legendary Puskas scored 84goals in 85 caps for Hungary. He subsequently played for Spain in the early 1960s but failed to score in four games for Spain.
2. Cristiano Ronaldo (99goals) – Without doubt one of the greatest players in his generation. Ronaldo is Portuguese all time goalscorer with 101goals in 165caps. Ronaldo still has time to go overthrown Ali Daei.
1. Ali Daei (109goals) – He holds the record for most international goals.
He scored an impressive 109goals in 149 caps for Iran.