Articles · Football

The top Premier League scorer from every country

Mohamed Salah is Egypt’s, Heung-min Son is South Korea’s, Chris Wood is New Zealand’s. 129 nationalities have played in the Premier League. Here is each country’s record scorer.

In our records, players from 129 countries have played in the Premier League since 1992. England provides by far the most, with 1,768 players. France is next with 257, then Scotland (223), Ireland (212), Spain (185), the Netherlands (172), Wales (141) and Brazil (138).

Every one of those countries has a record scorer, the player from that country with the most Premier League goals. For the big footballing nations the answer is a famous name. For the smaller ones it is often one of the best trivia answers there is.

Top Premier League scorer by nationality: the 40 highest
CountryPlayerGoals
EnglandAlan Shearer260
EgyptMohamed Salah193
ArgentinaSergio Agüero184
FranceThierry Henry175
NetherlandsRobin van Persie144
South KoreaHeung-min Son127
IrelandRobbie Keane126
Trinidad and TobagoDwight Yorke123
BelgiumRomelu Lukaku121
NorwayErling Haaland120
SenegalSadio Mané111
WalesRyan Giggs108
Côte d’IvoireDidier Drogba104
PortugalCristiano Ronaldo103
TogoEmmanuel Adebayor97
NigeriaYakubu95
BulgariaDimitar Berbatov94
AustraliaMark Viduka92
New ZealandChris Wood92
SpainFernando Torres85
BrazilRoberto Firmino82
AlgeriaRiyad Mahrez82
UruguayLuis Suárez69
GabonPierre-Emerick Aubameyang69
ScotlandDuncan Ferguson68
JamaicaMichail Antonio68
MexicoRaúl Jiménez68
IcelandGylfi Sigurdsson67
ItalyPaolo Di Canio66
ChileAlexis Sánchez63
SwedenAlexander Isak62
United StatesClint Dempsey57
CameroonBryan Mbeumo57
DenmarkChristian Eriksen55
Costa RicaPaulo Wanchope50
Bosnia-HerzegovinaEdin Džeko50
PeruNolberto Solano49
DR CongoYoane Wissa47
Germanyİlkay Gündoğan45
ColombiaJuan Pablo Ángel44

The surprises

Germany. The country with four World Cups has never produced a prolific Premier League striker. Its top scorer is a midfielder, İlkay Gündoğan, with 45 goals, most of them for Manchester City. Jürgen Klinsmann, the most famous German forward to play in England, had only two short spells at Tottenham.

Spain. Fernando Torres leads with 85, most of them in three and a half seasons at Liverpool. Spain has sent more players to the Premier League than any country except England, France, Scotland and Ireland, but they have mostly been midfielders, defenders and goalkeepers.

Brazil. Roberto Firmino, with 82, is Brazil’s top Premier League scorer. That is fewer than New Zealand’s Chris Wood. Brazil’s famous strikers mostly played in Spain and Italy, and its best-known Premier League players were creative midfielders and full-backs.

Scotland. Duncan Ferguson leads with 68, which is low for a country that has sent 223 players to the league. Scottish forwards in the Premier League era have mostly played elsewhere, or for only short spells.

Italy. Paolo Di Canio’s 66, mostly for West Ham, is still the Italian record, ahead of Gianfranco Zola at Chelsea.

The smaller nations

Some of the most interesting answers come from countries with only a few Premier League players. Dwight Yorke’s 123 goals for Trinidad and Tobago would put him in the top ten for almost any nation. Emmanuel Adebayor (Togo), Pierre-Emerick Aubameyang (Gabon) and Gylfi Sigurdsson (Iceland) are all the clear leaders for their countries. Chris Wood has 92 for New Zealand, the same total as Australia’s Mark Viduka.

Active players who could move up

Several leaders are still playing in the Premier League and adding to their totals. Erling Haaland (Norway) has already scored 120 in 140 games. Alexander Isak (Sweden), Bryan Mbeumo (Cameroon) and Yoane Wissa (DR Congo) were all still adding goals when these figures were taken. Mohamed Salah is 67 short of Shearer’s overall record, and no other non-English player is closer.

Using this in the games

Nationality is one of the most useful categories in Football Tic-Tac-Toe and Football Bingo, where squares like “Norway” or “Ivory Coast” need a recognisable player. In Football Wordle, knowing which surnames belong to which countries is half the game. A Scandinavian -SEN or a Brazilian -INHO can be spotted from a couple of letters.

England’s shrinking share of the goals

The rise of these overseas scorers shows in the overall numbers. In the Premier League’s first season, 1992/93, English players scored about 69% of the league’s goals. Across the 2000s it was 37%. In the 2010s and the 2020s so far it has been about 30%, and in the 2025/26 season it was 26%. A league where two goals in three were scored by English players now has three goals in four scored by players from somewhere else.

Share of Premier League goals scored by English players
PeriodEnglish share
1992/9369%
1990s (1992/93 to 1999/00)58%
2000s37%
2010s30%
2020s to date30%
2025/2626%

That does not mean fewer English players are good enough. The league has simply become the richest in the world and can buy forwards from anywhere. Harry Kane’s 213 goals put him second on the all-time list, and Wayne Rooney is third with 208. English strikers still sit near the top of the table. There are just far more overseas players around them.

One more way to read the table is by how often a country’s leader played for a single club. Haaland’s goals have all come for Manchester City, Son’s for Tottenham, and Giggs’s for Manchester United. Others built their totals across several clubs: Robbie Keane scored for six Premier League clubs, and Chris Wood for four.

Play Football 501 →

Sources and method

Appearances and goals are league matches only, from Transfermarkt’s season-by-season player records, as used by the games on this site. Figures were checked on 2 November 2026 against data collected on 24 October 2026, early in the 2026/27 season, so totals for players still active will have moved on since.

Nationality is each player’s first nationality as listed by Transfermarkt, which is usually but not always the country he represents. Michail Antonio, for example, was born in England and plays international football for Jamaica, which is how he is listed. The table shows the 40 countries with the highest-scoring leaders.

Play it

More football articles