Cristiano Ronaldo of Portugal is the all-time leading goalscorer for men's national teams.
This article lists the top all-time goalscorer for each men's national football team. This list is not an all-time top international goalscorers list, as several countries have two or more players with more goals than another country's top scorer. It simply lists only the top scorer for each country.
List of top scorers
Players in bold are still active at international level.
Players in italics also hold the record for most caps for their nation.
Rank is a count of the 211 FIFA nations. Fourteen nations (Aruba, Bulgaria, Denmark, Eswatini, Faroe Islands, Gibraltar, Mongolia, Palestine, Papua New Guinea, Romania, Scotland, Suriname, United States and U.S. Virgin Islands) have a pair of players tied for national leader. Anguilla, Eritrea and Nepal have three players tied as their leading scorer. These are all counted as one nation each.
|