thumbnail

20+ Goals in Premier League

Name all the players who have scored 20 goals or more in a single season on the Premier League
Only the highest tally is included
Players in blue are currently active in the Premier League
As of 2024-2025 season
Quiz by
Dhamo9585
Rate:
Last updated: May 30, 2025
You have not attempted this quiz yet.
First submittedMay 15, 2020
Times taken1,945
Average score54.9%
Report this quizReport
6:00
Enter answer here
0
 / 51 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
Team
Player
36
Manchester City
Erling Haaland
34
Blackburn Rovers
Alan Shearer
Newcastle United
Andrew Cole
32
Liverpool
Mohamed Salah
31
Manchester United
Cristiano Ronaldo
Liverpool
Luis Suárez
30
Tottenham Hotspur
Harry Kane
Sunderland
Kevin Phillips
Arsenal
Robin van Persie
Arsenal
Thierry Henry
29
Chelsea
Didier Drogba
28
Liverpool
Robbie Fowler
27
Manchester United
Wayne Rooney
Goals
Team
Player
26
Manchester City
Sergio Agüero
25
Norwich City
Chris Sutton
Newcastle United
Les Ferdinand
Southampton
Matt Le Tissier
Everton
Romelu Lukaku
Manchester United
Ruud van Nistelrooy
24
Arsenal
Alexis Sánchez
Sunderland
Darren Bent
Arsenal
Emmanuel Adebayor
Liverpool
Fernando Torres
Leicester City
Jamie Vardy
Goals
Team
Player
23
Newcastle United
Alexander Isak
Manchester City
Carlos Tevez
Arsenal
Ian Wright
Southampton
James Beattie
Chelsea
Jimmy Floyd Hasselbaink
Tottenham Hotspur
Son Heung-min
22
Chelsea
Cole Palmer
Southampton
Danny Ings
Chelsea
Frank Lampard
Arsenal
Pierre-Emerick Aubameyang
Liverpool
Sadio Mané
Nottingham Forest
Stan Collymore
Tottenham Hotspur
Teddy Sheringham
Goals
Team
Player
21
Crystal Palace
Andy Johnson
Liverpool
Daniel Sturridge
Tottenham Hotspur
Gareth Bale
Newcastle United
Peter Beardsley
20
Brentford
Bryan Mbeumo
Nottingham Forest
Chris Wood
Chelsea
Diego Costa
Manchester United
Dwight Yorke
Manchester United
Dimitar Berbatov
Brentford
Ivan Toney
Tottenham Hotspur
Jürgen Klinsmann
Leeds United
Mark Viduka
Manchester City
Raheem Sterling
Manchester City
Yaya Touré
Save Your Stats
Your Next Quiz
Name the teams that have been relegated from the English Premier League since its inception.
Try to name the players who have scored 100 or more goals in Premier League matches.
Only seven different teams have won the Premiership since it started. Can you name them all?
Name the "countries" that have produced the most English Premier League players.
2 Comments
+1
Level 54
Jun 8, 2023
Dwight Yorke at Tottenham?

Huh?

+1
Level 69
Jun 9, 2023
Resolved