Wayne Rooney
Paul Scholes
Frank Lampard
Ryan Giggs
Fernando Torres
Carlos Tevez
Darren Bent
Didier Drogba
Robin van Persie
Alan Sherarer
Alan Shearer - 261
Andrew Cole - 187
Thierry Henry - 174
Robbie Fowler - 163
Les Ferdinand - 150
Teddy Sheringham - 147
Michael Owen - 147
Jimmy-Floyd Hasselbaink 128
Dwight Yorke - 123
Robbie Keane - 121
Ian Wright - 113
Nicholas Anelka - 113
Dion Dublin - 111
Wayne Rooney - 103
Matt Le Tissier - 100
Emile Heskey - 100
Frank Lampard - 100
Ryan Giggs - 100
Paul Scholes - 100
1. Alan Shearer - 260
2. Andy Cole - 187
3. Thierry Henry - 174
4. Robbie Fowler - 161
5. Les Ferdinand - 150
6. Teddy Sheringham - 147
7. Michael Owen - 144
8. Jimmy Floyd Hasselbaink - 128
9. Dwight Yorke - 123
10. Ian Wright - 113
11. Dion Dublin - 111
12. Robbie Keane - 109
13. Frank Lampard - 105
14. Emile Heskey - 102
15. Nicolas Anelka - 101
16. Matt Le Tissier - 100
17. Ryan Giggs - 100
17
1. Alan Shearer - 260
2. Andy Cole - 187
3. Thierry Henry - 174
4. Robbie Fowler - 161
5. Les Ferdinand - 150
6. Teddy Sheringham - 147
7. Michael Owen - 144
8. Jimmy Floyd Hasselbaink - 128
9. Dwight Yorke - 123
10. Ian Wright - 113
11. Dion Dublin - 111
12. Robbie Keane - 109
13. Frank Lampard - 105
14. Emile Heskey - 102
15. Nicolas Anelka - 101
16. Matt Le Tissier - 100
17. Ryan Giggs - 100
Mia Hamm scored 101 goals.
Only Alan Shearer (260).
Gary Speed has played 500 odd games and scored over a hundred goals.
Very few premier league midfielders have scored over a 100 goals. Topping the pile is Chelsea's Frank Lampard with 131 league goals and he's 2nd in the Premier League's all-time assists table with 156 assists The other players are Ryan Giggs with 108, Paul Scholes with 102 and Matthew Le Tissier with 101.
robbie keane nicholas anelka
Man utd chelsea Liverpool Newcastle arsenal everton
Wayne Rooney
70% to 30% chance depending on the quality of the teams
Pele, scoring over 1000 in his career
real Madrid then man united. over 250.
It is most likely Ryan Giggs over the years.
As of April 23, 2011, the greatest number of runs scored by a single batsman in Indian Premier League cricket is Suresh Raina, who has scored 1492 runs in 49 innings over 51 matches for the Chennai Super Kings. This total includes ten half-centuries.