The English player who is the leading goalscorer is the late Arthur Rowley with 433 goals from 619 matches for West Bromwich Albion, Fulham, Leicester City and Shrewsbury Town, 1946 to 1965.
The record for most goal all-time for top flight football belongs to Jimmy Greaves who has 357 goals in 516 matches for Chelsea, Tottenham Hotspur and West Ham United, 1957 to 1971.
Also the next Manchester United goal scorer was Sir Bobby Charlton a forward who scored many goals for the famous English club.
Chat with our AI personalities
1. Alan Shearer, 260 goals 2. Andrew Cole, 189 goals 3. Thierry Henry, 174 goals 4. Robbie Fowler, 163 goals 5. Les Ferdinand, 149 goals
MOUHAMED ASSAAD
ace ntsolengoe
the brilliant christiano ronaldo. with twenty one goals.
Geovanni is the all-time scorer for Hull City with 11 goals.
Dion Dublin is the all time scorer for Coventry City with 61 goals.