Top top 300 all-time Premier League players

The 300 greatest players in Premier League history, by their honours. Order top 300 all-time Premier League players from first to last and choose how long the list runs.
Rank at least 10 to submit your list (0 so far).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

Your top 10 · 0 placed, 10 to go

1Drag one here, or tap a tile below then tap here
2
3
4
5
300 to choose from
Cristiano Ronaldo
FW · MAN
David Beckham
MF · MAN
Thierry Henry
FW · ARS
Patrick Vieira
ARS
Wayne Rooney
FW · MAN
Didier Drogba
FW · CHE
Frank Lampard
MF · CHE
Steven Gerrard
MF · LIV
Bobby Charlton
MF/FW · MAN
Peter Schmeichel
GK · MAN
Sergio Agüero
MNC
Eden Hazard
CHE
Ashley Cole
CHE
Petr Čech
GK/G · CHE
Luka Modrić
TOT
Vincent Kompany
MNC
Mohamed Salah
FW · LIV
Rodri
MNC
Eric Cantona
FW · MAN
Rio Ferdinand
MAN
John Terry
CHE
Paul Scholes
MF · MAN
Dennis Bergkamp
FW · ARS
Alan Shearer
FW · NEW
Roy Keane
MF · MAN
Gary Neville
MAN
Tony Adams
DF · ARS
Michael Owen
FW · LIV
George Best
MAN
Kevin Keegan
FW · LIV
Andriy Shevchenko
FW · CHE
Ian Wright
FW · ARS
Andy Cole
FW · MAN
Olivier Giroud
FW · ARS
Hugo Lloris
GK · TOT
Fernando Torres
FW · LIV
Denis Law
FW · MAN
Xabi Alonso
MF · LIV
Cesc Fàbregas
MF · ARS
Gerard Piqué
DF · MAN
David Silva
MNC
Nicolás Otamendi
MNC
Per Mertesacker
DF · ARS
Marcel Desailly
CHE
Jürgen Klinsmann
FW · TOT
Mesut Özil
MF · ARS
Ruud Gullit
MF · CHE
Thibaut Courtois
GK · CHE
Harry Kane
FW · TOT
Kevin De Bruyne
MF · MNC
Sadio Mané
LIV
Robin van Persie
FW · ARS
Gareth Bale
TOT
Romelu Lukaku
FW · EVE
Riyad Mahrez
MNC
Edin Džeko
FW · MNC
Paul Pogba
MF · MAN
Son Heung-​min
FW · TOT
Alexis Sánchez
ARS
Virgil van Dijk
DF · LIV
Edwin van der Sar
GK · MAN
Robbie Keane
FW · LIV
Lukas Podolski
MF · ARS
Vedran Ćorluka
TOT
Christian Eriksen
TOT
Nani
MAN
Yaya Touré
MF · MNC
Jan Vertonghen
TOT
Granit Xhaka
MF · ARS
Tim Howard
GK · EVE
N'Golo Kanté
MF · CHE
Park Ji-​Sung
MAN
Toby Alderweireld
TOT
Mateo Kovačić
MF · CHE
Kasper Schmeichel
GK · MNC
Tim Cahill
MF · EVE
Dirk Kuyt
LIV
Luis Suárez
FW · LIV
Branislav Ivanović
CHE
Bernardo Silva
MF · MNC
Clint Dempsey
MF/FW · FUL
Kolo Touré
ARS
Tomáš Rosický
MF · ARS
Thiago Silva
CHE
David Ospina
GK · ARS
Kenny Dalglish
FW · LIV
Sami Hyypiä
LIV
Carlos Tevez
FW · MNC
Aleksandar Mitrovic
FW · FUL
John O'Shea
MAN
Peter Shilton
GK · NFO
John Arne Riise
LIV
Olof Mellberg
DF · AVL
Zlatan Ibrahimović
FW · MAN
Idrissa Gueye
MF · EVE
Emiliano Martínez
GK · ARS
Giovani dos Santos
TOT
Martin Škrtel
LIV
Mark Schwarzer
GK · FUL
Juan Mata Pata
FW · MAN
Andy Robertson
LIV
Jordan Ayew
FW · CRY
Jonny Evans
MAN
Shay Given
GK · NEW
Sebastian Larsson
MF · SUN
Robert Pires
MF · ARS
Pepe Reina
GK · LIV
Gilberto Silva
MF · ARS
Pedro
FW · CHE
Alex Iwobi
FUL
Osvaldo Ardiles
MF · TOT
Ruud van Nistelrooy
FW · MAN
Joseph Yobo
EVE
Steven Davis
MF · AVL
Alexis Mac Allister
MF · BHA
Yossi Benayoun
MF · LIV
Emmanuel Petit
ARS
Mohamed Elneny
ARS
Pierre-​Emile Højbjerg
MF · TOT
Mathew Ryan
GK · BHA
Stiliyan Petrov
MF · AVL
Pat Jennings
GK · ARS
Geremi
MF/DF · CHE
Wayne Hennessey
GK · CRY
Ben Davies
TOT
Damien Duff
FUL
Joel Campbell
ARS
Aymeric Laporte
MNC
Jimmy Greaves
FW · TOT
Erling Haaland
FW · MNC
Marc Hagit Cucurella
CHE
Bobby Moore
DF · FUL
Chris Gunter
DF · NFO
Gary Lineker
FW · TOT
Thomas Sørensen
GK · SUN
Samuel Eto'o
FW · CHE
Cristian Romero
DF · TOT
Mart Poom
GK · ARS
Carlos Bocanegra
DF · FUL
Shkodran Mustafi
ARS
Claudio Bravo
GK · MNC
Javier Hernández
FW · MAN
Fabien Barthez
GK · MAN
Michael Ballack
MF · CHE
Aaron Hughes
DF · FUL
Alan Ball Jr.
MF · ARS
Frank Leboeuf
CHE
Bryan Ruiz
FUL
Marcus Rashford
FW · MAN
Alisson Becker
GK · LIV
Claudio Reyna
MF · MNC
Martin Peters
MF · TOT
Pierre-​Emerick Aubameyang
ARS
Roland Nilsson
DF · COV
Phil Foden
MF · MNC
Daley Blind
MF/DF · MAN
Freddie Ljungberg
ARS
Bastian Schweinsteiger
MF · MAN
Jack Charlton
LEE
Ryan Giggs
MF · MAN
Steve Staunton
LIV
Jordan Henderson
MF · LIV
André Schürrle
MF/FW · CHE
Henrikh Mkhitaryan
ARS
Nicolas Anelka
FW · CHE
Nemanja Vidić
MAN
Raheem Sterling
MNC
İlkay Gündoğan
MF · MNC
Carlos Vela
FW · ARS
Aaron Ramsey
MF · ARS
Karl-​Heinz Riedle
FW · FUL
Jesús Navas
MNC
Roque Santa Cruz
FW · MNC
George Weah
FW · CHE
Kasey Keller
GK · TOT
Bruno Fernandes
MAN
Wojciech Szczęsny
GK · ARS
Emmanuel Adebayor
FW · TOT
Kevin Kilbane
DF · SUN
Hernán Crespo
FW · CHE
Philippe Coutinho
LIV
David Raya
GK · BRE
Roger Hunt
FW · LIV
Mario Balotelli
FW · MNC
Jordan Pickford
GK · EVE
Mikel John Obi
MF · CHE
Antonio Valencia
MAN
Pedro Porro
MNC
George Cohen
DF · FUL
Patrice Evra
MAN
Jozy Altidore
FW · SUN
Sergio Romero
GK · MAN
Antonio Rüdiger
DF · CHE
David de Gea
GK · MAN
Ricardo Carvalho
CHE
Ray Wilson
DF · EVE
Harry Maguire
MAN
Kyle Walker
MNC
Thomas Hitzlsperger
MF · AVL
Dejan Lovren
LIV
Victor Lindelöf
DF · MAN
Ki Sung-​yueng
MF · NEW
Mikel Merino
ARS
Enzo Fernández
MF · CHE
David Luiz
CHE
Norman Hunter
DF · LEE
Bukayo Saka
ARS
Thomas Vermaelen
ARS
Santi Cazorla
ARS
John Stones
MNC
Roberto Firmino
FW · LIV
Marouane Fellaini
MF · MAN
Nobby Stiles
MF · MAN
Nicklas Bendtner
FW · ARS
Martin Ødegaard
MF · ARS
Joe Hart
GK · MNC
Ole Gunnar Solskjær
MAN
Milan Baroš
FW · LIV
Diogo Jota
FW · LIV
Dimitar Berbatov
FW · MAN
Jens Lehmann
GK · ARS
Kai Havertz
FW · ARS
Javier Mascherano
MF · LIV
Georginio Wijnaldum
LIV
Willian
CHE
Bacary Sagna
ARS
Salomon Kalou
CHE
Benjamin Mendy
MNC
Ian Rush
FW · LIV
Aleksandar Kolarov
MNC
Michael Essien
MF · CHE
Florent Malouda
CHE
William Gallas
DF · CHE
Martin Dúbravka
GK · NEW
Łukasz Fabiański
GK · ARS
James Milner
MF · LIV
Andreas Christensen
CHE
Claude Makelélé
CHE
Theo Walcott
ARS
John Heitinga
EVE
Alexander Isak
FW · NEW
Darren Fletcher
MF · MAN
Jorginho
MF · CHE
Xherdan Shaqiri
LIV
Ashley Young
AVL
Eiður Guðjohnsen
FW · CHE
Ryan Babel
LIV
Fernandinho
MF · MNC
Gabriel Jesus
FW · MNC
João Cancelo
MNC
Gary Cahill
CHE
Marcos Rojo
MAN
Lisandro Martínez
MAN
Gylfi Sigurðsson
MF · EVE
Daniel Agger
DF · LIV
Jerzy Dudek
GK · LIV
Mario Pašalić
MF · CHE
Nwankwo Kanu
FW · ARS
César Azpilicueta
CHE
Juan Sebastián Verón
MF · CHE
Jack Wilshere
MF · ARS
Raphaël Varane
MAN
Lucas Digne
AVL
Arjen Robben
CHE
Rúben Dias
MNC
Richarlison
FW · EVE
Fabian Schär
NEW
Paul Gascoigne
MF · TOT
Michael Carrick
MF · MAN
Samir Nasri
MF · MNC
Danny Welbeck
FW · ARS
Moussa Sissoko
MF · TOT
Oleksandr Zinchenko
MNC
Maarten Stekelenburg
GK · EVE
Sol Campbell
ARS
Sead Kolašinac
ARS
Scott McTominay
MF · MAN
Jermain Defoe
FW · TOT
Jamie Carragher
DF · LIV
David Seaman
GK · ARS
Dele Alli
MF · TOT
Gareth Barry
MF · AVL
Paulo Ferreira
DF · CHE
Radamel Falcao
FW · CHE
Gareth Southgate
CRY
Luke Shaw
MAN
Savo Milošević
FW · AVL
Diego Forlán
FW · MAN
Mile Jedinak
MF · CRY
Emile Heskey
FW · LIV
Chris Wood
FW · NFO
Eric Dier
TOT
Trent Alexander-​Arnold
MF · LIV
Glen Johnson
DF · LIV
Aiden McGeady
SUN
Craig Bellamy
FW · NEW
Séamus Coleman
EVE
Joe Cole
MF · CHE
Pablo Zabaleta
MNC
Dwight Yorke
FW · AVL

Top top 300 all-time Premier League players — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

What a ranked list is for

Each place in a ranked list is its own number, so it shows exactly where you'd put everyone.

Start with a top 10 of players and extend it later; your order stays as you lengthen the list.

The 300 greatest players in Premier League history, by their honours.

Every pick and every finished ranking here counts toward the top top 300 all-time Premier League players for November 2026.

Step by step

  1. Add picks to the list, then drag them into order.
  2. Pick the length: 10, 25, 50 or 100.
  3. The search box under the board finds anyone else you want to add.
  4. Download image saves a picture of your board with your name or logo on it, and Copy link shares this exact board.

More Premier League