Premier League Logo

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

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
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 News

More News: Latest News

Latest Videos

More Videos: Latest Videos