Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts

Who have the most Premier League appearances across the World? Check Full List of Top Footballing Nations

By MyKhel Staff

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.

Who have the most Premier League appearances across the World Check Full List of Top Footballing Nations

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.

Premier League Players with Most Appearances by Country

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

Most Premier League Appearances by Continent

Europe

Gareth Barry (England) – 653 appearances: Consistent, versatile midfielder; Premier League’s all-time appearance record holder.

Africa

Shola Ameobi (Nigeria) – 298 appearances: Loyal Newcastle striker, known for physicality, longevity, and key goals.

South America

Willian (Brazil) – 327 appearances: Creative winger, Chelsea and Arsenal star, famous for flair.

Asia

Son Heung-min (South Korea) – 344 appearances: Dynamic Spurs forward, prolific scorer, Asia’s Premier League icon.

North America

Brad Friedel (United States) – 450 appearances: Reliable goalkeeper, famed for durability, played into his forties.

Oceania

Mark Schwarzer (Australia) – 514 appearances: Tall, dependable goalkeeper, Premier League’s non-UK appearance leader.
Story first published: Friday, July 11, 2025, 15:58 [IST]
Other articles published on Jul 11, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+