Premier League: Every player to have scored 100 or more goals

In all 28 players have scored 100 or more Premier League goals – and here they all are.

<p>The big Belgian netted 85 goals for Everton and has 15 for Manchester United so far this season </p>
Romelu Lukaku – 100 goals

The big Belgian netted 85 goals for Everton and has 15 for Manchester United so far this season

<p>One club wonder Le God weaved all his magic for Southampton. </p>
Matt Le Tissier – 100 goals

One club wonder Le God weaved all his magic for Southampton.

<p>Harry Kane has 102 Premier League goals – all for Tottenham Hotspur </p>
Harry Kane – 102 goals

Harry Kane has 102 Premier League goals – all for Tottenham Hotspur

<p>The highest-scoring African in English football history, Drogba netted all his goals for Chelsea </p>
Didier Drogba – 104 goals

The highest-scoring African in English football history, Drogba netted all his goals for Chelsea

<p>Still playing in the Championship, Bent has Premier League goals bagged for Ipswich (1), Charlton (31), Tottenham (18), Sunderland (32), Aston Villa (21) and Fulham (3). </p>
Darren Bent – 106 goals

Still playing in the Championship, Bent has Premier League goals bagged for Ipswich (1), Charlton (31), Tottenham (18), Sunderland (32), Aston Villa (21) and Fulham (3).

<p>The much travelled 6ft 7in forward has Premier League goals for Aston Villa (6), Southampton (12), Liverpool (22), Tottenham (12), Portsmouth (11) and Stoke (44). </p>
Peter Crouch – 107 goals

The much travelled 6ft 7in forward has Premier League goals for Aston Villa (6), Southampton (12), Liverpool (22), Tottenham (12), Portsmouth (11) and Stoke (44).

<p>Scholes scores goals was the 1990s mantra and the long-serving Manchester United midfielder netted all of his for the Reds. </p>
Paul Scholes – 107 goals

Scholes scores goals was the 1990s mantra and the long-serving Manchester United midfielder netted all of his for the Reds.

<p>Manchester United’s most decorated player scored all his goals for the Reds. </p>
Ryan Giggs – 109 goals

Manchester United’s most decorated player scored all his goals for the Reds.

<p>The big ex-England man took a lot of stick for not getting enough goals but was on target for Leicester (33), Liverpool (39), Birmingham (14), Wigan (15) and Aston Villa (9). </p>
Emile Heskey – 110 goals

The big ex-England man took a lot of stick for not getting enough goals but was on target for Leicester (33), Liverpool (39), Birmingham (14), Wigan (15) and Aston Villa (9).

<p>Now a TV star, Dion grabbed goals for Manchester United (2), Coventry (61) and Aston Villa (48). </p>
Dion Dublin – 111 goals

Now a TV star, Dion grabbed goals for Manchester United (2), Coventry (61) and Aston Villa (48).

<p>Dominated the goal charts at Arsenal (104) for years before ending his top flight career with West Ham (9). </p>
Ian Wright – 113 goals

Dominated the goal charts at Arsenal (104) for years before ending his top flight career with West Ham (9).

<p>One-club man Stevie G grabbed all his goals for Liverpool. </p>
Steven Gerrard – 120 goals

One-club man Stevie G grabbed all his goals for Liverpool.

<p>The friendly face of Dwight netted for Aston Villa (60), Manchester United (48), Blackburn (12), Birmingham (2) and Sunderland (1). </p>
Dwight Yorke – 123 goals

The friendly face of Dwight netted for Aston Villa (60), Manchester United (48), Blackburn (12), Birmingham (2) and Sunderland (1).

<p>Another member of the six-club 100 marksmen: Arsenal (23), Liverpool (4), Manchester City (37), Bolton (21), Chelsea (38) and West Brom (2). </p>
Nicolas Anelka – 125 goals

Another member of the six-club 100 marksmen: Arsenal (23), Liverpool (4), Manchester City (37), Bolton (21), Chelsea (38) and West Brom (2).

<p>The much-travelled Ireland striker did the business for six clubs: Coventry (12), Leeds (13), Tottenham (91), Liverpool (5), West Ham (2) and Aston Villa (3). </p>
Robbie Keane – 126 goals

The much-travelled Ireland striker did the business for six clubs: Coventry (12), Leeds (13), Tottenham (91), Liverpool (5), West Ham (2) and Aston Villa (3).

<p>Made his name at Leeds (34) before completing the ton with Chelsea (70), Middlesbrough (23) and Charlton (2). </p>
Jimmy Floyd Hasselbaink – 129 goals

Made his name at Leeds (34) before completing the ton with Chelsea (70), Middlesbrough (23) and Charlton (2).

<p>Still playing and looking set to add a lot more goals to his total for Manchester City. </p>
Sergio Aguero – 143 goals

Still playing and looking set to add a lot more goals to his total for Manchester City.

<p>The flying Dutchman left Arsenal (96) to win things with Manchester United (48). </p>
Robin Van Persie – 144 goals

The flying Dutchman left Arsenal (96) to win things with Manchester United (48).

<p>Nottingham Forest (1), Tottenham (98), Manchester United (31), Portsmouth (9) and West Ham (8). </p>
Teddy Sheringham – 146 goals

Nottingham Forest (1), Tottenham (98), Manchester United (31), Portsmouth (9) and West Ham (8).

<p>Sir Les made his mark for six clubs: QPR (60), Newcastle (41), Tottenham (33), West Ham (2), Leicester (12) and Bolton (1). </p>
Les Ferdinand – 149 goals

Sir Les made his mark for six clubs: QPR (60), Newcastle (41), Tottenham (33), West Ham (2), Leicester (12) and Bolton (1).

<p>Former England skipper made his name at Liverpool (118) before also scoring for Newcastle (26), Manchester United (5) and Stoke (1). </p>
Michael Owen – 150 goals

Former England skipper made his name at Liverpool (118) before also scoring for Newcastle (26), Manchester United (5) and Stoke (1).

<p>Still in the race, Defoe has netted for four teams: West Ham (18), Tottenham (91), Portsmouth (15) Sunderland (34), Bournemouth (3). </p>
Jermain Defoe – 161 goals

Still in the race, Defoe has netted for four teams: West Ham (18), Tottenham (91), Portsmouth (15) Sunderland (34), Bournemouth (3).

<p>The throughbred Scouse netted for three top flight teams: Liverpool (128), Leeds (14) and Manchester City (20). </p>
Robbie Fowler – 162 goals

The throughbred Scouse netted for three top flight teams: Liverpool (128), Leeds (14) and Manchester City (20).

<p>No foreign player has scored more goals in the Premier League than France striker Henry – and he got them all for Arsenal. </p>
Thierry Henry – 175 goals

No foreign player has scored more goals in the Premier League than France striker Henry – and he got them all for Arsenal.

<p>Lampard holds the goalscoring record for a midfielder having ‘shared’ his goals between three clubs: West Ham (24), Chelsea (147) and Manchester City (6). </p>
Frank Lampard – 177 goals

Lampard holds the goalscoring record for a midfielder having ‘shared’ his goals between three clubs: West Ham (24), Chelsea (147) and Manchester City (6).

<p>Goal king Cole netted for six different clubs: Newcastle (43), Manchester United (93), Blackburn (27), Fulham (12), Manchester City (9) and Portsmouth (3). </p>
Andy Cole – 187 goals

Goal king Cole netted for six different clubs: Newcastle (43), Manchester United (93), Blackburn (27), Fulham (12), Manchester City (9) and Portsmouth (3).

<p>Ex-Manchester United skipper Wayne Rooney is not finished yet and is now in the 200 club. United’s all-time scorer, Rooney reached 200 with a goal for Everton – against Manchester City. His Premier League goal split so far is 184 for United and 24 for Everton. </p>
Wayne Rooney – 208 goals

Ex-Manchester United skipper Wayne Rooney is not finished yet and is now in the 200 club. United’s all-time scorer, Rooney reached 200 with a goal for Everton – against Manchester City. His Premier League goal split so far is 184 for United and 24 for Everton.

<p>Toon legend Shearer is the only player to net 100 Premier League for two different clubs, Blackburn (112) and Newcastle (148). </p>
Alan Shearer – 260 goals

Toon legend Shearer is the only player to net 100 Premier League for two different clubs, Blackburn (112) and Newcastle (148).

Premier League: Every player to have scored 100 or more goals

What to read next

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes