10 active players with most appearances in Premier League history

Bhargav
David de Gea is one of the active players with the most Premier League appearances.
David de Gea is one of the active players with the most Premier League appearances.

#3 Aaron Lennon (Burnley) - 392

Aaron Lennon has played almost 400 Premier League games.
Aaron Lennon has played almost 400 Premier League games.

Aaron Lennon is one of the youngest players to have appeared in the Premier League.

The winger has been in the Premier League for almost two decades. He has racked up almost 400 appearances in the competition for four different clubs since debuting in 2003-04.

Lennon's most productive Premier League stint came with Tottenham Hotspur, where he scored 24 goals and bagged 52 assists across nine seasons. Now with Burnley, whom he joined in 2017-18, the former Spurs player has scored just one goal in his last five full Premier League campaigns.


#2 Mark Noble (West Ham United) - 405

MarkNoble has scored over 400 Premier League games.
MarkNoble has scored over 400 Premier League games.

Mark Noble is one of the last remaining vestiges of the one-club man. Since debuting in the Premier League for West Ham United in 2005-06, the midfielder recently made his 400th league appearance for The Hammers.

That's a milestone achieved by only seven other players for a single club in the history of the Premier League. Noble has accumulated 46 goals and 42 assists for the London club during his stint in the English top flight.

Noble has not come close to winning the Premier League title, but he has been a consistent performer in the competition for West Ham. Excluding his debut campaign and last season, Noble has had at least one goal contribution in 13 consecutive Premier League campaigns.

In his most prolific season in the competition, Noble scored seven times and provided four assists in 2015-16.


#1 James Milner (Liverpool) - 568

James Milner is the most experienced Premier League player at the moment.
James Milner is the most experienced Premier League player at the moment.

James Milner, like Lennon, became one of the youngest players to appear in the Premier League when he played his first game in the competition for Leeds United in 2002-03.

Almost two decades later, the Liverpool midfielder has amassed over 550 more appearances in the English top flight for six different clubs. The 35-year-old Englishman recently became one of the oldest Liverpool players to register a Premier League assist.

Although age is beginning to catch up with him, the indefatigable midfielder remains a key player in Jurgen Klopp's team. He starred with two goals and as many assists in the Reds' triumphant Premier League campaign in 2019-20.

Milner has scored 55 goals and provided 87 assists in the Premier League, including 19 goals and 26 assists for Liverpool.

Quick Links

App download animated image Get the free App now