The 300 greatest players in Premier League history, by their honours. Make a top 300 all-time Premier League players grid with your own label on every square.
300 to choose from · drag into a square, or tap a tile then a square
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