EPL Hub

👑 Top 10 Greatest Premier League Players of All Time

1

Thierry Henry

Arsenal · 1999-2007, 2012 · 228 goals in 377 apps

The most complete forward the Premier League has ever seen. Speed, finishing, vision, and elegance.

2

Alan Shearer

Blackburn, Newcastle · 1992-2006 · 260 goals in 441 apps

The Premier League's all-time top scorer. A warrior. Led Blackburn to the title and was Newcastle's hero.

3

Ryan Giggs

Manchester United · 1992-2014 · 13 PL titles

22 seasons. 13 Premier League medals. The most decorated player in English football history.

4

Cristiano Ronaldo

Manchester United · 2003-2009, 2021-22 · 103 goals

Arrived as a tricky winger. Left as the Ballon d'Or winner. His 2007-08 season was the best individual PL season ever.

5

Steven Gerrard

Liverpool · 1998-2015 · 120 goals in 504 apps

The ultimate one-club legend. Dragged Liverpool to the 2005 Champions League and almost won the league in 2014.

6

Frank Lampard

West Ham, Chelsea · 1995-2015 · 177 goals in 609 apps

The greatest scoring midfielder in PL history. 3 titles. Arrived at every big moment for Chelsea.

7

Dennis Bergkamp

Arsenal · 1995-2006 · 87 goals

The non-flying Dutchman. His touch vs Newcastle in 2002 is the greatest goal the Premier League has ever seen.

8

Wayne Rooney

Everton, Man Utd · 2002-2018 · 208 goals in 491 apps

#2 all-time scorer. Could do everything. His overhead kick vs Man City was audacious genius.

9

Patrick Vieira

Arsenal · 1996-2005 · 5 titles

The most dominant midfielder of his era. Arsenal's engine. The Invincibles don't happen without him.

10

Sergio Aguero

Man City · 2011-2021 · 184 goals in 275 apps

AGUEROOOO. That goal. That moment. The greatest goal in Premier League history. Plus he was brilliant for a decade.

Rankings are subjective — argue in the comments! 👇

📚 Explore More

Quotes Trivia Legendary Numbers Best Atmospheres Greatest Coaches Farewell Moments