Connect with us

Football Culture

Most Premier League appearances – Ranking the Top 7 players history

Published

on

The Premier League is one of the most popular and competitive leagues in the world, attracting some of the best players and managers. 

 

Since its inception in 1992, the league has witnessed many memorable matches, goals, and moments. But which players have been the most loyal and consistent performers in the Premier League? In this article, we will look at the players with the most Premier League appearances,

 

1. Gareth Barry – 652 Games

 

Gareth Barry holds the record for the players with the most Premier League appearances of all time with 653 games during his 22-year League career in which he represented Aston Villa, Manchester City, Everton, and West Bromwich Albion.

 

The midfielder made his debut for Aston Villa in 1998 at the age of 17 and went on to play 365 times for the Villans, scoring 41 goals and winning the 2001 Intertoto Cup.

 

He then joined Manchester City in 2009 and won the FA Cup in 2011 and the Premier League title in 2012, making 132 appearances and scoring six goals for the Citizens.

 

He moved to Everton on loan in 2013 and then permanently in 2014, playing 131 times and scoring five goals for the Toffees. He ended his Premier League career with West Bromwich Albion, where he played 25 times and scored one goal for the Baggies.

Read: Top 10 Best midfielders in the Premier League

2. Ryan Giggs – 623 Games

 

Ryan Giggs is second on the list of players with the most Premier League appearances, with 632 games, all for Manchester United.

 

The Welsh winger made his debut for United in 1991 at the age of 17 and went on to become one of the club’s greatest legends, winning 13 Premier League titles, four FA Cups, three League Cups, two Champions Leagues, one UEFA Super Cup, one Intercontinental Cup, and one FIFA Club World Cup.

 

He scored 109 goals and provided 162 assists in the Premier League, making him the player with the most assists in the league’s history.

 

He also holds the record for scoring in 21 consecutive Premier League seasons and playing in every league season until his retirement in 2014.

Read: Best Trios in Football History – Top 10 from MSN, BBC, RRC and others

3. James Milner – 614 Games

 

James Milner is the only active player on this list and doesn’t seem to be stopping any time soon. He made his Premier League debut for Leeds United at 16, becoming the second youngest player to ever play in the Premier League.

 

Milner’s impressive performances for Leeds United earned him a move to Newcastle United in 2004. Milner played for Newcastle United for two seasons before moving to Aston Villa in 2008.

 

It was at Aston Villa that Milner indeed established himself as a Premier League stalwart. He made 125 appearances for the club, scoring 20 goals.

 

After five seasons at Manchester City, where he made almost 150 appearances, he moved to Liverpool. He has made 227 caps for the Reds, winning the Premier League and the Champions League.

 

4. Frank Lampard – 609 Games

 

Lampard is currently fourth on the all-time list with 609 appearances. Lampard began his career at West Ham United, making his Premier League debut in January 1996 at 18.

 

He became a regular in the West Ham team, making 148 appearances and scoring 24 goals in all competitions.

 

After impressing with his performances for the Hammers, Lampard joined Chelsea in June 2001.

 

At Chelsea, Lampard established himself as one of the best midfielders in the world. He made over 400 appearances for the Blues, scoring 147 goals in all competitions.

 

He won three Premier League titles, four FA Cups, two League Cups, and the UEFA Champions League during his time at the club.

 

5. David James – 572 Games

 

David James holds the record for the most Premier League appearances by a goalkeeper with 572. He made his Premier League debut on August 14, 1992, for Liverpool in a match against Sheffield United.

 

During his career, he kept 173 clean sheets and conceded 818 goals. James played for Liverpool from 1992 to 1999, making 214 appearances for the club in the Premier League.

 

He then moved to Aston Villa for a season before joining West Ham United, where he made 102 appearances.

 

In 2004, he moved to Manchester City, where he played for five seasons and made 166 appearances. He then joined Portsmouth in 2006, where he played for four seasons and made 158 appearances.

Read: Top 10 Best goalkeepers in the Premier League

6. Gary Speed – 535 Games

 

Former Welsh international Gary Speed is sixth on the list. Speed started his Premier League career with Leeds United in the 1990-91 season, where he quickly established himself as a key player.

 

In his six seasons with Leeds, he made 248 appearances and scored 40 goals. In 1996, Speed moved to Everton, where he spent six seasons and made 229 appearances for the club.

 

He also had a brief spell with Newcastle United, where he made 59 appearances in two seasons. Speed’s final Premier League appearance came on May 22, 2011, while playing for Bolton Wanderers in a match against Manchester City.

Read: Players to score 50+ goals per season

7. Emile Heskey – 516 Games

 

Emile Heskey is seventh on the list of players with the most Premier League appearances, with 516 games.

 

Heskey began his career at Leicester City in 1994, quickly establishing himself as a talented young striker. He played for Leicester City for six seasons, making 188 appearances and scoring 46 goals.

 

In 2000, Heskey moved to Liverpool, where he spent four seasons and made 150 appearances. During his time at Liverpool, he won the FA Cup, League Cup, UEFA Cup, and Super Cup. He moved to Birmingham City in 2004 and scored 14 goals in 68 games.

 

Heskey’s final tenure in the premier league was with Aston Villa, as he played 92 times for them, scoring eight goals in the process.

 

Wrapping up 

These players have left an indelible mark on the Premier League with their consistent performances, leadership qualities, and sheer talent. They will always be remembered as the greatest players to grace the league.

I'm a sports enthusiast, love writing about football. I have been writing about top teams in Europe, the Premier League and La Liga.


FOLLOW US ON GOOGLE NEWS


LATEST ARTICLES

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV2 hours ago

Where to watch Middlesbrough vs Southampton FC: TV channel, live stream

Last weekend’s draw with Sheffield Wednesday was a big relief for Middlesbrough after losing three consecutive games. However, a lot...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV2 hours ago

Leicester City vs Bristol City TV channel and live stream

Leicester City maintained their good form with a win over Norwich City last weekend to maintain their push. The Foxes...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV3 hours ago

Leeds United vs Watford FC: TV channel and live stream

It’s been a tough start for Leeds United in the EFL Championship after seven games. However, a lot is expected...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV3 hours ago

Where to watch Ipswich Town FC vs Blackburn Rovers: TV channel and live stream

It has been a smooth stroll for Ipswich Town lately as they look to maintain consistency in the EFL Championship....

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV14 hours ago

Sassuolo vs Juventus: TV channel and live stream

Sassuolo faces an uphill task as Juventus visit the Mapei Stadium – Città del Tricolore on Saturday afternoon. It has...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV14 hours ago

Where to watch AC Milan vs Verona: TV channel, live stream

Stefan Pioli AC Milan will tackle Verona this weekend at San Siro as pressure mounts on the Italian following a...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV14 hours ago

Where to watch Brest vs Lyon: Live stream online and on TV channel

Brest welcomes Olympique Lyon at Stade Francis-Le Blé in round six of the French Ligue 1.   Brest are returning...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV15 hours ago

Where to watch Brentford FC vs Everton FC on TV and live online

Perhaps not the best start, Brentford will hope to get in top shape when they face struggling Everton at Brentford...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV15 hours ago

Man City vs Nottingham Forest: TV channel and live stream

The Citizens will host Nottingham Forest at the Etihad Stadium in round six of the English Premier League. Pep Guardiola’s...

Nivia Ashtang Gold Nivia Ashtang Gold
Football On TV15 hours ago

What channel is Luton Town FC vs Wolverhampton Wanderers on? Live stream online

Luton Town will host Wolverhampton Wanderers at Kenilworth Road as the English Premier League enters match day six.   Luton...

Advertisement

Trending