Manchester City striker Sergio Aguero has beaten Luis Suarez and Harry Kane to be crowned the best Premier League player of the last decade.
The Daily Mirror compiled the list and broke down their selections based on certain criteria.
Mark Jones wrote: "Longevity matters. The longer a player has been in the division then the more chance they've got to impress.
"We're also not considering anyone who has been in the league fewer than two years.
"Success is a big factor. So we're talking league titles, PFA Player of the Year awards, Golden Boots, Golden Glove awards etc.
"Absolutely nothing that happened before January 1, 2010 is taken into account. Nothing. Not a thing. As far as we're concerned, these players were all created on 01/01/2010."
Aguero, 31, has already written his name in the City history books as a club legend with his time at the Etihad.
The Argentine is the club's all-time record scorer and has won four Premier League titles, along with the Golden Boot in the 2014-15 season.
Behind Aguero in second place is club teammate David Silva and City legend Vincent Kompany locked down third place.
Posted below are the Mirror's 50 best players of the last decade.
- 50) Wes Morgan
- 49) Son Heung-min
- 48) Aaron Ramsey
- 47) Bernardo Silva
- 46) Cesar Azpilicueta
- 45) Leroy Sane
- 44) Dele Alli
- 43) Didier Drogba
- 42) Thibaut Courtois
- 41) Ederson
- 40) Michael Carrick
- 39) Jan Vertonghen
- 38) Juan Mata
- 37) Olivier Giroud
- 36) Alexis Sanchez
- 35) Hugo Lloris
- 34) Joe Hart
- 33) Pablo Zabaleta
- 32) Christian Eriksen
- 31) Philippe Coutinho
- 30) Steven Gerrard
- 29) Romelu Lukaku
- 28) Mesut Ozil
- 27) Frank Lampard
- 26) Roberto Firmino
- 25) Cesc Fabregas
- 24) Virgil van Dijk
- 23) Sadio Mane
- 22) Diego Costa
- 21) Fernandinho
- 20) Kevin De Bruyne
- 19) Wayne Rooney
- 18) Robin van Persie
- 17) Petr Cech
- 16) Mohamed Salah
- 15) Jamie Vardy
- 14) Riyad Mahrez
- 13) John Terry
- 12) N'Golo Kante
- 11) Raheem Sterling
- 10) Luis Suarez
- 9) Gareth Bale
- 8) James Milner
- 7) Harry Kane
- 6) Yaya Toure
- 5) David de Gea
- 4) Eden Hazard
- 3) Vincent Kompany
- 2) David Silva
- 1) Sergio Aguero
Topics: Football News, Eden Hazard, David De Gea, James Milner, Sergio Aguero, Football, David Silva, Luis Suarez, Premier League, gareth bale, Yaya Toure, Vincent Kompany, Harry Kane