The 10 greatest goalscorers in English top flight history

10 greatest goal scorers in English top flight history
(Image credit: Getty)

Jimmy Greaves was goals. The former Chelsea, Milan, Tottenham and England marksman has a good shout at being the greatest of all time in the art of sticking a ball in the onion bag. He made it look utterly effortless, and will be sorely missed by teammates, coaches and fans just as much as by friends and family. 

The former striker is the all-time top goalscorer in England’s top flight, with 357 goals in 516 appearances. Let’s have a look at the others who join Greavsie in the top 10. 

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Ed McCambridge
Staff Writer

Ed is a staff writer at FourFourTwo, working across the magazine and website. A German speaker, he’s been working as a football reporter in Berlin since 2015, predominantly covering the Bundesliga and Germany's national team. Favourite FFT features include an exclusive interview with Jude Bellingham following the youngster’s move to Borussia Dortmund in 2020, a history of the Berlin Derby since the fall of the Wall and a celebration of Kevin Keegan’s playing career.