5. Peter Shilton – 599 Games
The former English Footballer Peter Leslie Shilton made a total of 599 Premier League appearances.
The 65-year-old goalkeeper started his football career as a Leicester City player where he made 286 appearances and even more surprisingly, he managed to score a goal during his time there during their 5-1 win against Southampton.
Shilton spent eight years at Leicester and over his illustrious career, he went on to make 599 appearances in England’s top-flight.