Since it was formed in 1992, the Premier League has brought to light some of the world's greatest players.
For many football fans, it has - and always will be - the best league in Europe. So when it comes to discussions about England's top flight, it often brings to light some interesting debates.
For example, one of SPORTbible's polls had Nemanja Vidić and Rio Ferdinand voted as the best defensive partnership in Premier League history, while another voted for Manchester United's Paul Scholes as the best midfielder in history.
Advert
These often fascinating debates come up on a daily basis and, when Sergio Aguero announced this week that he is set to leave Manchester City at the end of the season after 10 years with The Blues, it got people talking about the greatest Premier League player of all time.
The Independent offered its two cents in 2019 when they named the 100 greatest Premier League players.
Arsenal legend Thierry Henry ultimately came out on top to claim the number one spot, while former Manchester United forward Cristiano Ronaldo took home second place.
Ryan Giggs and Roy Keane finished third and fourth respectively while Chelsea legend Frank Lampard secured a fifth-placed finish.
Advert
To see Steven Gerrard in 15th place seems a tad harsh. What do you think?
Check out the full list below.
100-81
- 100: Graeme Le Saux
- 99: Cesar Azpilicueta
- 98: Fernandinho
- 97: James Milner
- 96: Joe Cole
- 95: Juninho
- 94: Marcel Desailly
- 93: Arjen Robben
- 92: Robbie Keane
- 91: Chris Sutton
- 90: Sami Hyypia
- 89: Edin Dzeko
- 88: Lee Dixon
- 87: Nani
- 86: Peter Beardsley
- 85: Freddie Ljungberg
- 84: Emmanuel Petit
- 83: Patrice Evra
- 82: Jay Jay Okocha
- 81: Steve McManaman
Advert
80-61
- 80: Branislav Ivanovic
- 78: Gary Speed
- 77: William Gallas
- 76: Mesut Ozil
- 75: Gilberto Silva
- 74: Jamie Carragher
- 74: Paul Ince
- 73: Les Ferdinand
- 72: Raheem Sterling
- 71: Mark Hughes
- 70: Gary Pallister
- 69: Jurgen Klinsmann
- 68: Ricardo Carvalho
- 67: Ole Gunnar Solskjaer
- 66: David Ginola
- 65: Jimmy-Floyd Hasselbaink
- 64: Diego Costa
- 63: Ledley King
- 62: Michael Essien
- 61: Marc Overmars
Advert
60-41
- 60: Fernando Torres
- 59: Kevin De Bruyne
- 58: David Seaman
- 57: Luka Modric
- 56: Dennis Irwin
- 55: Gary Neville
- 54: Xabi Alonso
- 53: Paolo Di Canio
- 52: Edwin van der Sar
- 51: Dimitar Berbatov
- 50: Steve Bruce
- 49: Nicolas Anelka
- 48: Dwight Yorke
- 47: Jaap Stam
- 46: Claude Makelele
- 45: Teddy Sheringham
- 44: Michael Carrick
- 43: Ian Wright
- 42: Robbie Fowler
- 41: Carlos Tevez
40-21
- 40: David de Gea
- 39: Sol Campbell
- 38: Tony Adams
- 37: Robert Pires
- 36: N'Golo Kante
- 35: Matt Le Tissier
- 34: Harry Kane
- 33: Luis Suarez
- 32: Gianfranco Zola
- 31: Petr Cech
- 30: Cesc Fabregas
- 29: Yaya Toure
- 28: Michael Owen
- 27: Robin van Persie
- 26: Gareth Bale
- 25: Andy Cole
- 24: Vincent Kompany
- 23: Eden Hazard
- 22: Ruud van Nistelrooy
- 21: David Beckham
Advert
20-11
- 20: Peter Schmeichel
- 19: Nemanja Vidic
- 18: Didier Drogba
- 17: David Silva
- 16: Rio Ferdinand
- 15: Steven Gerrard
- 14: Ashley Cole
- 13: Dennis Bergkamp
- 12: Paul Scholes
- 11: Eric Cantona
10-1
- 10: Sergio Aguero
- 9: Patrick Vieira
- 8: John Terry
- 7: Alan Shearer
- 6: Wayne Rooney
- 5: Frank Lampard
- 4: Roy Keane
- 3: Ryan Giggs
- 2: Cristiano Ronaldo
- 1: Thierry Henry
Who would be in your top five Premier League greats?
Let us know in the comments.
Featured Image Credit: PATopics: Manchester City, Sergio Aguero, Football, Premier League