Most goals scored against Premier League top 6 clubs (active players)

Mohamed Salah with 50 goals tops the list of active players with the most goals scored against Premier League top 6 clubs. Messi, Ronaldo, and Harry Kane are on the list as well.

author-image
Koushik Biswas
Updated On
New Update
Most goals scored against Premier League top 6 clubs (active players)

Top 8 active players with most goals scored against Premier League Top 6 Clubs. Image | Sportz Point

There's always been hype about the English Premier League and its competitiveness. Hence we look at the top 8 players who have scored the most goals against the Premier League Top 6. The Premier League top 6 includes; Arsenal, Chelsea, Liverpool, Manchester United, Manchester City and Tottenham Hotspur.

Top 8 players with most goals scored against the Premier league top 6 clubs:

#8 Lionel Messi - 27 goals

Lionel Messi scored 27 goals against Premier League top 6 clubs.
Lionel Messi scored 27 goals against Premier League top 6 clubs.

The most decoraed footballer in history has scored 27 goals against top-six premier league teams despite not playing in the Premier Legaue ever. All of his 27 goals against these teams came in UEFA Champions League where he scored 9 times against Arsenal, 7 times against Manchester City, 4 times against Manchester United, thrice against Chelsea and twice against Liverpool and Tottenham Hotspur.

Also Read: 10 players who have won the most trophies in football history

#7 Heung-min Son - 27 goals

Tottenham Hotspur's Son Heung-Min during the Premier League match between Liverpool FC and Tottenham Hotspur at Anfield on April 30, 2023 in Liverpool, United Kingdom.   (Photo by Dave Howarth - CameraSport via Getty Images)
Tottenham Hotspur's Son Heung-Min during the Premier League match between Liverpool FC and Tottenham Hotspur at Anfield on April 30, 2023 in Liverpool, United Kingdom. (Photo by Dave Howarth - CameraSport via Getty Images)

The 31 year old South Korean striker is one of the most underrated players of this generation. Son, has been playing in the Premier Leaue since the 2015/16 season and till now has scored 27 goals against the top 6 Premier League clubs.

He has scored 7 goals against Arsenal, 8 against Manchester City, 4 against Manchester United, 6 against Liverpool and 2 against Chelsea.

Also Read: Nine-men Spurs suffered their first Premier League 2023-24 defeat after Jackson scored a hat-trick for Chelsea

#6 Marcus Rashford - 28 Goals

Marcus Rashford is at number six on the list of players with most goals scored against Top 6 Premier League clubs among active players.
Marcus Rashford is at number six on the list of players with most goals scored against Top 6 Premier League clubs among active players.

The young striker from England is at number six on our list of players with most goals scored against the Top 6 Premier League clubs among active players. Rashford, playing for Manchester United in the Premier League, has scored 28 goals against other five big clubs of the league.

Rashford has scored 6 goals against Chelsea, Arsenal and Liverpool while netting the ball five times against Tottenham Hotspur and Manchester City.

Also Read: Players With the Most Assists In Football History

#5 Sadio Mane - 31 Goals

Sadio Mane scored 31 times against Premier League Top 6 clubs while playing in Europe.  Image | Liverpool
Sadio Mane scored 31 times against Premier League Top 6 clubs while playing in Europe. Image | Liverpool

Sadio Mane, the former Liverpool star is next on the list with 31 goals against the Top 6 Premier League clubs. Mane's 31 goals included 10 against Manchester City, 8 against Chelsea and Arsenal along with 3 against Spurs and 2 against Manchester United.

Also Read: Sadio Mane: What's happened to Senegal star at Bayern Munich?

#4 Cristiano Ronaldo - 36 Goals

Cristiano Ronaldo has scored 36 goals against top six premier league teams while playing in Europe.
Cristiano Ronaldo has scored 36 goals against top six premier league teams while playing in Europe.

Cristiano Ronaldo has scored 36 goals against top six premier league teams while playing in Europe. His 36 goals came for the Premier League and Champions Legaue teams he has played for. Tottenham was his favourite opponent to score as he netted 14 times against the Spurs.

He scored 9 goals against Arsenal, 5 goals against Manchester City, 3 against Liverpool and Manchester United, and two against Chelsea.

Also Read: Cristiano Ronaldo: Career stats in Europe

#3 Harry Kane - 42 goals

Harry Kane has scored 14 goals in just 19 appearances against Arsenal.
Harry Kane has scored 14 goals in just 19 appearances against Arsenal.

The former Suprs star and the current England captain has scored as many as 42 goals against the top 6 premier league clubs. Among those top six clubs, Arsenal has been his favourite as he scored 14 goals in just 19 appearances against the Gunners.

Kane scored 8 against Chelsea, 9 against Liverpool, 5 against Manchester City and 6 against Manchester United.

Also Read: Players with the Most Premier League Goals in history

#2 Jamie Vardy - 48 Goals

Jamie Vardy with the Prmier League Trophy 2015-16.
Jamie Vardy with the Prmier League Trophy 2015-16.

Jamie Vardy, the Premier League winner with Leicester City, has been outstanding against the big guns of English football. Till now, Vardy has scored 48 goals against the Top 6 Premier League clubs. Among these six clubs, he has scored most against Arsenal, which is 11 times.

Vardy netted the ball 10 times against Liverpool, 9 times against Manchester City. His other goals came against Spurs (8) and Chelsea (4).

Also Read: Last 10 Premier League Golden Boot winners

#1 Mohamed Salah - 50 goals

With 50 goals, Salah tops the chart of
With 50 goals, Salah tops the chart of "active players with most goals scored against Premier League top 6 clubs".

Mohamed Salah with 50 goals tops the chart of "Active players with most goals scored against Premier League top 6 clubs." Salah has been exceptional with his goal-scoring abilities throughout the years and was instrumental in Liverpool's success in recent years.

Salah's 50 goals include 12 against Manchester United, 11 against Manchester City and Spurs while he scored 9 times against Arsenal and 7 times against Chelsea.

All the stats have been collected from Transfermarkt. The stats are correct as of 9th December, 2023.

Follow us on Google News.

Manchester United Arsenal Cristiano Ronaldo Liverpool Fc Tottenham Hotspur Chelsea Fc Manchester City Son Heung Min Harry Kane Mohamed Salah Marcus Rashford Lionel Messi Premiere League Sadio Mane