
The German transfer market has compiled statistics on the number of games players from Premier League teams have played for the national team and compiled a list. Manchester City tops the list with 925 games, followed by Liverpool with 887 games.
Ranking of Premier League players’ appearances for the national team:
Manchester City—925
Liverpool—887
Tottenham Hotspur—702
Arsenal—686
Fulham-669
Manchester United-616
Aston Villa-601
Nottingham Forest-517
Sunderland-479
Everton – 461
Leeds United – 444
Burnley – 421
Brentford – 397
Crystal Palace – 388
Newcastle – —378
West Ham — 371
Wolves — 350
Chelsea — 338
Brighton — 317
Bournemouth — 290