Which player scored the most goals in Premier League history?
Wayne Rooney
Alan Shearer
Thierry Henry
Robbie Fowler
Alan Shearer scored 260 goals in Premier League history in 440 games. On average, scoring a goal every 141 minutes. Second Wayne Rooney scored 198 goals.
reach: rather globalEnglandsoccersportthe United KingdomUnited Kingdom
Answers by country
Wayne Rooney
Alan Shearer
Thierry Henry
Robbie Fowler
answers

35

11

19

42

22

17

14

310

58

33

10

198

25

6745

53

321

17

10

29