Over 300 Premier League Appearances

Which 12 players, who played in the year 2020, have made over 300 Premier League Appearances?

James Milner​ (534), Leighton Baines (417), Aaron Lennon (388), Mark Noble (375), Gary Cahill (369), Ben Foster (355), Theo Walcott (342), Jordan Henderson (335), Shane Long (313), David de Gea (304), Pablo Zabaleta (303) and David Silva (301)..

All-Time Premier League Player’s 300+ Appearances

Football Quiz Questions 

300+ Premier League AppearancesFootball Trivia

Archives