The players plying their trade in England with the most appearances for their country.
The Premier League is a division absolutely brimming with talent and among those playing in the competition and are some of the most experienced international stars of all time.
So fanatix has complied a list of those from the English top tier with the most caps to date for their respective countries.
9=. Petr Cech, Chelsea – 106 caps for Czech Republic
As well as having been a stalwart in the Blues side for more than a decade, Cech is also the undisputed No.1 for the national team.
The 31-year-old is still relatively young for a goalkeeper as well and therefore could rise even further up this list in the future.