Premier League: Every player to have scored 100 or more goals
- 1/29
Matt Le Tissier – 100 goals
- 2/29
Romelu Lukaku – 101 goals
- 3/29
Didier Drogba – 104 goals
- 4/29
Darren Bent – 106 goals
- 5/29
Peter Crouch – 108 goals
- 6/29
Harry Kane – 108 goals
- 7/29
Paul Scholes – 107 goals
- 8/29
Ryan Giggs – 109 goals
- 9/29
Emile Heskey – 110 goals
- 10/29
Dion Dublin – 111 goals
- 11/29
Ian Wright – 113 goals
- 12/29
Steven Gerrard – 120 goals
- 13/29
Dwight Yorke – 123 goals
- 14/29
Nicolas Anelka – 125 goals
- 15/29
Robbie Keane – 126 goals
- 16/29
Jimmy Floyd Hasselbaink – 129 goals
- 17/29
Sergio Aguero – 143 goals
- 18/29
Robin Van Persie – 144 goals
- 19/29
Teddy Sheringham – 146 goals
- 20/29
Les Ferdinand – 149 goals
- 21/29
Michael Owen – 150 goals
- 22/29
Jermain Defoe – 162 goals
- 23/29
Robbie Fowler – 162 goals
- 24/29
Thierry Henry – 175 goals
- 25/29
Frank Lampard – 177 goals
- 26/29
Andy Cole – 187 goals
- 27/29
Wayne Rooney – 208 goals
- 28/29
Alan Shearer – 260 goals
- 29/29
Premier League: Every player to have scored 100 or more goals
In all 28 players have scored 100 or more Premier League goals – and here they all are.