Top 10 goal scorers in international football
Top 10 goal scorers in international football
Pele scored 77 goals in just 92 games for Brazil.
Pele scored 77 goals in just 92 games for Brazil.
10) Pele
10) Pele
The Bayern striker has 78 goals in 139 appearances for his country.
The Bayern striker has 78 goals in 139 appearances for his country.
9) Robert Lewandowski
9) Robert Lewandowski
Chitalu scored 79 goals in 111 appearances for Zambia, in a career spanning 12 years.
Chitalu scored 79 goals in 111 appearances for Zambia, in a career spanning 12 years.
8) Godfrey Chitalu
8) Godfrey Chitalu
He has 80 goals in 109 appearances for the United Arab Emirates.
He has 80 goals in 109 appearances for the United Arab Emirates.
7) Ali Mabkhout
7) Ali Mabkhout
The Indian maestro has 84 goals in 132 games.
The Indian maestro has 84 goals in 132 games.
6) Sunil Chhetri
6) Sunil Chhetri
Puskas averaged almost a goal a game for Hungary, scoring 84 goals in 85 games.
Puskas averaged almost a goal a game for Hungary, scoring 84 goals in 85 games.
5) Ferenc Puskas
5) Ferenc Puskas
Dahari scored 84 goals in 142 appearances for Malaysia.
Dahari scored 84 goals in 142 appearances for Malaysia.
4) Mokhtar Dahari
4) Mokhtar Dahari
The World Cup winner has scored 99 goals for Argentina, having played 173 games.
The World Cup winner has scored 99 goals for Argentina, having played 173 games.
3) Lionel Messi
3) Lionel Messi
The Iranian has 109 goals in 148 appearances for his country.
The Iranian has 109 goals in 148 appearances for his country.
2) Ali Daei
2) Ali Daei
Ronaldo is the top all-time goalscorer in international football, having scored 120 goals in 197 games.
Ronaldo is the top all-time goalscorer in international football, having scored 120 goals in 197 games.
1) Cristiano Ronaldo
1) Cristiano Ronaldo
Click here for more stories
Click here for more stories