The five most capped players in Premier League history

The English Premier League is one of the best leagues in Europe. The Premier League is the country’s primary football competition in the English football league system. This article talks about the five players who have played the most matches in the history of the Premier League. Former England defensive midfielder Gareth Barry tops this list. Gareth Barry started his senior career in 1998 with Aston Villa. Gareth Barry played for Aston Villa for 11 years and later played for Manchester City, Everton and West Bromwich Albion.

Gareth Barry has only ever played for Premier League clubs in his career. Gareth Barry has played 653 Premier League matches in his 22-year career. Manchester United legend Ryan Giggs is the second player to have played the most Premier League matches. Notably, this Wales footballer has only played for Manchester United in his club career. Ryan Giggs started his senior career in 1990. After 14 years, Ryan Giggs played for Manchester United. Ryan Giggs retired from Manchester United in 2014. Ryan Giggs has played 632 Premier League matches.

England football legend Frank Lampard is third in this list who has played 609 Premier League matches. Frank Lampard started his senior career in 1995 with West Ham United. Later, Frank Lampard played for Chelsea and Manchester City in the Premier League. England midfielder James Milner, who currently plays for Liverpool, is currently the fourth most capped player in the Premier League. James Milner has previously played for Leeds United, Newcastle United, Aston Villa and Manchester City. 36-year-old James Milner has made 600 Premier League appearances so far. James Milner is the player with the most Premier League appearances in active football.

Former England goalkeeper David James is the fifth most capped player in the Premier League. David James began his senior career with Watford in 1988. Since then, David James has played for Liverpool, Aston Villa, West Ham United and Manchester City, making 572 Premier League appearances. David James has played 214 Premier League matches for Liverpool alone and 93 Premier League matches for Manchester City alone.

Frank LampardRyan Giggs
Comments (0)
Add Comment