Ranking the 5 players to score against most teams in the Premier League

Players that scored against most teams in the EPL
Players that scored against most teams in the EPL

#3 Alan Shearer (37 Premier League teams)

Alan Shearer of Newcastle United
Alan Shearer of Newcastle United

The greatest of all time in regards to the Premier League, Alan Shearer is number three on this list. However, he sits comfortably at the top of the EPL all-time goal scorer list with a total of 260 goals.

Shearer represented two clubs throughout his stay in the EPL, Blackburn Rovers and Newcastle United. He has scored the most number of times against Leeds United (20) followed by Everton (16).

Shearer served as interim manager for Newcastle United but was not given the full-time job after a poor run of games. He is among the inaugural class of the EPL Hall of Fame.


#2 Andy Cole (38 Premier League teams)

Andy Cole celebrates against Liverpool
Andy Cole celebrates against Liverpool

Andy Cole ranks third in the EPL all-time list of goalscorers with 187 goals, with the majority coming for the Old Trafford unit for whom he scored 93 times. He is also among the few players to play for both Manchester City and Manchester United.

Cole is the first player to have the highest number of goals and assists in a single EPL campaign (1993-1994). He was also a part of the iconic treble-winning squad of 1998-1999. He earned five EPL titles alongside a Champions League trophy with United while he was the recipient of the EPL Golden Boot during his time with Newcastle United.

Cole's highest tally of goals came against Liverpool, Southampton, West Ham United and his former club Newcastle United at 11 goals apiece. He has also scored 10 times against both Ipswich Town and Coventry City.


#1 Frank Lampard (39 Premier League teams)

Frank Lampard celebrates against Bolton Wanderers
Frank Lampard celebrates against Bolton Wanderers

Frank Lampard, who is currently the manager of Everton was regarded as one of the greatest midfielders in the history of the EPL. To back things up, Lampard sits fifth in the EPL all-time list of goalscorers with 177 goals. He is also fourth on the all-time playmaker's list with 102 assists.

Lampard won three EPL titles, a Champions League and Europa League trophy with Chelsea. He scored 13 goals against Aston Villa followed by Bolton Wanderers with 12 goals.

Lampard served as Chelsea manager for two years but was unable to win a trophy for his side. He also managed Derby County in 2018 which was his first managerial assignment.

The former Chelsea stat is part of the inaugural class of the Premier League Hall of Fame.

Quick Links

Edited by Ritwik Kumar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications