Feature

Who is the record Premier League goalscorer at each club?

7 Mar 2023
Salah, Liverpool

After Mohamed Salah's achievement, we take a look at who else tops the chart for their team

Related Articles
My ultimate Premier League goal: Mohamed Salah
Who are this season's Premier League comeback kings?
Ten of the most shocking results in PL history

There have been some great goalscorers in Premier League history, and some have even earned the honour of setting a record total for their club in the competition. 

Mohamed Salah became the latest player to achieve that feat last Sunday, in Liverpool's emphatic 7-0 win over Manchester United.

His brace against the Red Devils took him to 129 Premier League goals for Liverpool, putting him one ahead of Reds legend Robbie Fowler at the top of the chart.

There are six other players who hold the Premier League goal record for a club and are still playing for that team in the top flight.

Here we take a look at who holds that honour at each of the current 20 Premier League sides.

Top scorer at all current clubs
Player Team Goals Matches
Joshua King AFC Bournemouth 48 161
Thierry Henry Arsenal 175 258
Gabriel Agbonlahor Aston Villa 74 322
Ivan Toney Brentford 26 54
Neal Maupay
Glenn Murray
Brighton 26 102
96
Frank Lampard Chelsea 147 429
Wilfried Zaha Crystal Palace 67 284
Romelu Lukaku Everton 68 141
Clint Dempsey Fulham 50 189
Mark Viduka Leeds 59 130
Jamie Vardy Leicester 134 295
Mohamed Salah Liverpool 129 205
Sergio Aguero Man City 184 275
Wayne Rooney Man Utd 183 393
Alan Shearer Newcastle 148 303
Bryan Roy Nott'm Forest 24 85
Matthew Le Tissier Southampton 100 270
Harry Kane Spurs 201 305
Michail Antonio West Ham 59 218
Raul Jimenez Wolves 40 131

Latest Videos

More Videos

You have been entered into the competition. You will receive email confirmation of your entry with further details.

You have already entered this competition. Please check your email for further information.

You have been entered into the competition. You will receive email confirmation of your entry with further details.

Create a Premier League account

Continue

You are logged in as

Enter your details to submit your entry.