thumbnail

English Football Premier League 100 Goals Club

35 football players have scored 100 goals or more in the English Premier League? Can you name them all?
Current Premier League Players highlighted in Blue
Accurate as of December 21st 2025
Source https://en.wikipedia.org/wiki/List_of_footballers_with_100_or_more_Premier_League_goals
Quiz by
Bulbachan
Rate:
Last updated: December 21, 2025
You have not attempted this quiz yet.
First submittedSeptember 19, 2017
Times taken700
Average score74.3%
Report this quizReport
4:00
Enter answer here
0
 / 35 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Goals
Clubs
Answer
260
Blackburn / Newcastle
Alan Shearer
213
Tottenham
Harry Kane
208
Everton / Man United
Wayne Rooney
190
Chelsea / Liverpool
Mohamed Salah
187
Newcastle / Man United / Blackburn / Fulham / Man City / Portsmouth
Andrew Cole
184
Man City
Sergio Aguero
177
West Ham / Chelsea / Man City
Frank Lampard
175
Arsenal
Thierry Henry
163
Liverpool / Leeds / Man City / Blackburn
Robbie Fowler
162
West Ham / Tottenham / Portsmouth / Sunderland / Bournemouth
Jermain Defoe
150
Liverpool / Newcastle / Man United / Stoke
Michael Owen
149
QPR / Newcastle / Tottenham / West Ham / Leicester / Bolton
Les Ferdinand
146
Nottingham Forest / Tottenham / Man United / Portsmouth / West Ham
Teddy Sheringham
145
Leicester
Jamie Vardy
144
Arsenal / Man United
Robin van Persie
127
Tottenham
Son Heung-min
127
Leeds / Chelsea / Middlesbrough / Charlton
Jimmy Floyd Hasselbaink
126
Coventry / Leeds / Tottenham / Liverpool / West Ham / Aston Villa
Robbie Keane
Goals
Clubs
Answer
125
Arsenal / Liverpool / Man City / Bolton / Chelsea / West Brom
Nicolas Anelka
123
Aston Villa / Man United / Blackburn / Birmingham / Sunderland
Dwight Yorke
123
Liverpool / Man City / Chelsea
Raheem Sterling
121
Chelsea / West Brom / Everton / Man United
Romelu Lukaku
120
Liverpool
Steven Gerrard
113
Arsenal / West Ham
Ian Wright
111
Southampton / Liverpool
Sadio Mane
111
Man United / Coventry / Aston Villa
Dion Dublin
110
Leicester / Liverpool / Birmingham / Wigan / Aston Villa
Emile Heskey
109
Man United
Ryan Giggs
108
Aston Villa / Southampton / Liverpool / Portsmouth /Tottenham / Stoke
Peter Crouch
107
Man United
Paul Scholes
106
Ipswich / Charlton / Tottenham / Sunderland / Aston Villa / Fulham
Darren Bent
104
Man City
Erling Haaland
104
Chelsea
Didier Drogba
103
Man United
Cristiano Ronaldo
100
Southampton
Matthew Le Tissier
Save Your Stats
Your Next Quiz
Name the teams that have been relegated from the English Premier League since its inception.
Name all the teams that have ever appeared in the English Premier League since its introduction in 1992.
Try to name the players who have scored 100 or more goals in Premier League matches.
There are 92 teams in the top four tiers of English football. How many can you name?
1 Comments
+1
Level 58
Sep 21, 2017
You kna how we roll!