The Premier League has featured players from 126 countries, but Mozambique is set to become the 127th country.
On Friday (July 11), Sunderland's new signing Reinildo Mandava became the first player from the African country to play in the top flight of English football.

The player with the most Premier League appearances from England is Gareth Barry, who played 653 matches in the Premier League. Barry's record is the highest not just among English players, but in the entire history of the Premier League as of May 2025. For each of these countries, the player with the most Premier League appearances is recognized as that nation's leading representative.
In terms of the non-British players, former Australia goalkeeper Mark Schwarzer holds the record for most Premier League appearances with 469 over the years.
| Country | Player | Appearances |
|---|---|---|
| England | Gareth Barry | 653 |
| Wales | Ryan Giggs | 632 |
| Scotland | Gary Speed | 535 |
| Republic of Ireland | Shay Given | 451 |
| France | Sylvain Distin | 469 |
| Spain | David de Gea | 415 |
| Netherlands | Edwin van der Sar | 313 |
| Brazil | Lucas Leiva | 247 |
| Belgium | Vincent Kompany | 265 |
| Portugal | Cristiano Ronaldo | 236 |
| Nigeria | Shola Ameobi | 298 |
| South Korea | Son Heung-min | 344 |
| Australia | Mark Schwarzer | 514 |
| United States | Brad Friedel | 450 |
| Ivory Coast | Kolo Touré | 353 |
| Norway | John Arne Riise | 321 |
| Germany | Robert Huth | 322 |
| Italy | Gianfranco Zola | 229 |
| Croatia | Luka Modrić | 127 |
| Mexico | Javier Hernández | 158 |
| Argentina | Pablo Zabaleta | 303 |
| Colombia | Juan Pablo Ángel | 175 |
| Iran | Ashkan Dejagah | 43 |
| Japan | Shinji Okazaki | 114 |
| Greece | Giorgos Karagounis | 39 |
| Turkey | Tugay Kerimoğlu | 233 |
| South Africa | Steven Pienaar | 214 |