10 Players with most Goal Contributions in Premier League history

Discover, the players with the most goal contributions in Premier League history. Mohamed Salah is the only active Premier League player on this list, alongside legends like Alan Shearer, Frank Lampard and Wayne Rooney.

Soumit BhattacharyaFebruary 27, 2025 at 05:09 AM5 min read
10 Players with most Goal Contributions in Premier League history
Discover, the players with the most goal contributions in Premier League history. Mohamed Salah is the only active Premier League player on this list, alongside legends like Alan Shearer, Frank Lampard and Wayne Rooney.

Egyptian talisman Mohamed Salah is having some season at Liverpool. After Liverpool triumphed in a 2-0 win over Manchester City, Salah touched 50+ goal contributions this season across all competitions.

Salah's goalscoring tally in the 2024-25 Premier League touched 25 goals and he also provided 17 assists in 28 appearances this season.

The Egyptian international is crushing records as Salah became the only active player on this list, along with legends like Alan Shearer, Teddy Sheringham, Sergio Aguero, and Thierry Henry

Here is the full breakdown of the 10 players with the most goal contributions in Premier League history.

List of the 10 Premier League Players with the most Goal Contributions

RANK PLAYERS GOAL Contributions GOALS ASSISTS
1 Alan Shearer  324 260 64
2 Wayne Rooney 311 208 103
3 Frank Lampard 279 177 102
4 Ryan Giggs 271 109 162
5 Mohamed Salah  267 182 85
6 Andrew Cole 260 187 73
7 Harry Kane 259 213 46
8 Thierry Henry 249 175 74
9 Sergio Aguero 231 184 47
10 Teddy Sheringham 222 146 76

1. Alan Shearer-324 Goal Contributions (260 Goals + 64 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Alan Shearer has 324 Goal Contributions in the Premier League | The Athletic

Alan Shearer’s record as the Premier League’s top scorer is well-established. Still, the former English international also stands top for total goal contributions with an estimable further 64 assists for Blackburn Rovers and Newcastle United.

Erling Haaland certainly has the goalscoring potential, but there is every chance he departs Manchester City for European heavyweights during his peak years.

2. Wayne Rooney-311 Goal Contributions (208 Goals +103 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Wayne Rooney has 311 Goal Contributions in the Premier League | Sports Rush

The Premier League has seen some of the greatest scorers and creators. At the summit stands Alan Shearer, whose 324 combined goals and assists set a standard that remains unmatched. Wayne Rooney follows with an impressive 311 contributions, splitting his talent between scoring and assisting a true all-around offensive force.

3. Frank Lampard-279 Goal Contributions (177 Goals + 102 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Frank Lampard has 279 Goal Contributions in the Premier League | Chelsea

Frank Lampard is the only Premier League midfielder who could achieve, accumulating 279 contributions from the center of the park. The man with the most goals and the most assists in Chelsea’s history.

4. Ryan Giggs- 271 Goal Contributions (109 Goals + 162 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
 Ryan Giggs has 271 Goal Contributions in the Premier League | Give Me Sport

Only three players have registered 100+ goals and 100+ assists in the Premier League, Ryan Giggs holds the outright record for Premier League assists with 162. Over fifty more than anybody else.

The former winger’s Manchester United career period from 1990 until 2014, during which time he contributed to 271 Premier League goals.

5. Mohamed Salah-267 Goal Contributions (182 Goals + 82 Assists)*

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Mohamed Salah has 267 Goal Contributions in the Premier League | The Athletic

Mohamed Salah’s remarkable rise demonstrates how today’s high-intensity football can elevate a skilled wide forward. He has surpassed four Premier League legends in Aguero, Henry, Kane, and Cole after craving an insane tally of 25 goals and 17 assists, so far in his amazing 2024-25 campaign so far.

6. Andrew Cole- 260 Goal Contributions (187 Goals + 73 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
 Andrew Cole has 260 Goal Contributions in the Premier League | Premier League

Andrew Cole, from an earlier era, matched Salah’s goal-scoring expertise but did so as a traditional number nine. Cole scored 187 Premier League goals, and he did not even score a goal with a penalty. A further 73 assists are not bad going, either.

7. Harry Kane- 259 Goal Contributions (213 Goals + 46 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Harry Kane has 259 Goal Contributions in the Premier League | The Guardian

Tottenham and England’s all-time top scorer in the Premier League, but Shearer's record looks safe after his 100 million euro transfer to Bayern Munich. Unfortunately, the number nine has failed to win any trophies with the North London side

Surprisingly enough, despite dropping deeper and becoming more of a playmaker in his latter Premier League days, Harry Kane registers the fewest assists of any player in the top 10 with 46. Fourteen of those assists came in Tottenham’s 2020-21 campaign.

8. Thierry Henry- 249 Goal Contributions (175 Goals + 74 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
 Thierry Henry has 249 Goal Contributions in the Premier League | Arsenal

The Frenchman spent eight seasons in the Premier League. In 2002-03, Thierry Henry became the first player to register 20+ goals and assists (24 goals, 20 assists) in a Premier League campaign. Thierry Henry’s elegant style produced 175 goals and 74 assists.

9. Sergio Aguero- 231 Goal Contributions (184 Goals + 47 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Sergio Aguero has 231 Goal Contributions in the Premier League | Premier League

Sergio Aguero established himself as one of the greatest Centre-forwards of the Premier League era. “We love him so much,” Pep Guardiola tearfully responded after Sergio Aguero played his final match for Manchester City back in 2021.

Aguero's consistency left an indelible mark on the league. The Argentine forward netted 184 goals, which is more than the Gunners' icon Thierry Henry.

10. Teddy Sheringham- 222 Goal Contributions (146 Goals + 76 Assists)

10 Players with most Goal Contributions in Premier League history-sportzpoint.com
Teddy Sheringham has 222 Goal Contributions in the Premier League | West Ham United

Teddy Sheringham still holds the record for the oldest player to appear in the Premier League, having framed for West Ham at the age of 40. Given his career as a Premier League devotee, it is no surprise to see his name on this list.

The forward had already been a pro for nearly a decade by the time England’s top flight was rebranded in 1992. But he was still racing at the highest level as late as 2007 and did not retire until 2008.

Soumit Bhattacharya

Soumit Bhattacharya's path to football content writing has been a natural progression of his innate love for sports, especially for football. Being a dedicated football enthusiast since childhood, he is well-versed and has a profound passion for the beautiful game, sharing readers a vast knowledge base through insighful narratives.

View Profile