sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 Players with Most Goals in Premier League

3 min
Most Goals in Premier League

The Premier League stands as one of the most competitive and prestigious football leagues in the world, attracting the finest talent from across the globe since its inception in 1992. At the heart of this beautiful game lies the ultimate objective: scoring goals. The ability to find the back of the net consistently in such a demanding environment separates good players from true legends. Those who have scored the most goals in Premier League represent an elite fraternity of footballers who have demonstrated extraordinary skill, unwavering determination & remarkable longevity at the highest level of English football.

However, when discussing English football's greatest goal scorers across all divisions and eras, the name Jimmy Greaves stands supreme. With an astonishing 357 goals in 516 matches between 1957 and 1972, Greaves remains the footballer with the most goals in Premier League. His remarkable record across Chelsea, Tottenham Hotspur, and West Ham United showcased natural finishing ability rarely matched in the game. Similarly, legends like Steve Bloomer, who netted 314 goals for Derby County and Middlesbrough, and Dixie Dean, whose incredible 310 goals in just 362 matches for Everton included a record 60 goals in a single season, set standards that inspired generations.

Goal scoring in the Premier League era requires mental fortitude to perform week after week against world-class defenders, physical resilience to endure the league's relentless schedule, and tactical intelligence to adapt to evolving defensive systems. The all time leading Premier League goal scorers have maintained their scoring prowess across multiple seasons and often multiple clubs.

What makes these records even more impressive is the context in which they were achieved. The Premier League has evolved significantly over three decades, with changes in playing styles, tactical approaches, and the overall quality of opposition. The players who have accumulated the most goals in Premier League history come from diverse backgrounds and playing styles. Some were traditional centre forwards who lived in the penalty box, while others were versatile attackers who created as much as they scored. This comprehensive look at the top goal scorers celebrates their incredible achievements and examines what made each of them special in the pantheon of football excellence.

Football Promotional Banner
Football Promotional BannerFootball Promotional Banner

List of Footballers with Most Goals in Premier League

S. NoPlayerGoalsMatchesPeriodPrimary Clubs

1

Jimmy Greaves

357

516

1957–1972

Chelsea, Tottenham, West Ham

2

Steve Bloomer

314

535

1892–1914

Derby County, Middlesbrough

3

Dixie Dean

310

362

1924–1938

Everton

4

Gordon Hodgson

288

455

1925–1940

Liverpool, Aston Villa, Leeds

5

Alan Shearer

283

559

1988–2006

Southampton, Blackburn, Newcastle

6

Charlie Buchan

258

481

1912–1928

Sunderland, Arsenal

7

David Jack

257

476

1920–1934

Bolton, Arsenal

8

Nat Lofthouse

255

452

1946–1960

Bolton Wanderers

9

Joe Bradford

248

410

1921–1935

Birmingham City

10

Hughie Gallacher

246

355

1925–1938

Newcastle, Chelsea, Derby

Advertisement

Skyscanner Banner

Frequently Asked Questions

Q. Who has scored the most goals in Premier League history?

+

A. Alan Shearer holds the record for the most goals in Premier League history, scoring 260 goals during his time with Blackburn Rovers and Newcastle United.

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Pratik Sahu
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick