In the history of the English Premier League (EPL), Alan Shearer stands out as the highest goal scorer. He scored 260 goals across 441 appearances between 1992 and 2006. That remains the all-time record, unmatched to this day.
Today, let’s join ManoKick to explore why Shearer’s record is so revered, who comes closest, and what makes goal scoring in the EPL so special.
Alan Shearer’s landmark record

Alan Shearer isn’t just a name in the history books’s the gold standard when it comes to scoring in the Premier League.
- Goals: 260
- Appearances: 441
- Clubs: Blackburn Rovers, Newcastle United
- His goals per game ratio sits around 0.59—roughly a goal every 1.7 games.
- Importantly, no active or retired player has surpassed him; some have come close, but he remains out front.
Shearer’s consistency over more than a decade—across different clubs and against stiff competition—is what makes this record powerful.
Who are close challengers

Though Shearer is the champion, several players have built impressive goal numbers. Here are some of the top rivals:
- Harry Kane — 213 goals in Premier League play. He’s the closest competitor, though he hasn’t yet overtaken Shearer.
- Wayne Rooney — 208 goals. A legendary figure for Manchester United and England.
- Mohamed Salah — Among active players, he’s the highest scoring non-English player or foreign player on the list, hovering just below the top few. His tally is rising with each game.
- Andy Cole, Sergio Agüero, and Thierry Henry—all names that frequently feature when discussing the best goal scorers in EPL history.
These players highlight how tough it is to stay consistent over many seasons—Shearer’s longevity gives him a significant edge.
Why Shearer’s record still stands

Several factors work in favor of Alan Shearer’s hold on the record:
- Longevity & fitness: Scoring over 400 matches in the EPL isn’t easy. Shearer stayed relatively injury-free, maintained form, and played at high level for many seasons.
- Era of play: While the Premier League has become faster, more technical, and more international, defensive tactics have also evolved. Some argue defenders are more organized now, making scoring harder in recent seasons.
- Consistency at clubs: He wasn’t rotating between many clubs with very different styles; he had long spells at Blackburn and Newcastle where he was the focal point of attack.
- Fewer distractions: Shearer’s career was mostly focused on club play in the EPL. Players today often juggle more international tournaments, transfers, etc., which can affect consistency.
All of this combines to make the 260-goal mark look more formidable as years pass.
What about active players? Is the record under threat?
Let’s see who among current or recently active players might challenge Shearer’s mark:
- Harry Kane is the obvious contender. With 213 goals, he’s closer than anyone else. But since he’s no longer playing in the EPL, his opportunity to add to that tally is currently limited.
- Mohamed Salah is another. While behind the top few, he’s active and scoring. If he keeps up form, he could creep further into the top 3-5 bracket.
- Other younger or less prolific names are far off the pace to realistically reach 260 at this point.
So unless someone is on a streak of scoring 20-30+ goals, Shearer’s record is safe—for now.
Key statistics and comparisons
To put things in perspective, here are some numbers (rounded or approximated) to compare:
- Shearer: 260 goals / 441 games ≈ 0.59 goals.
- Kane: 213 goals / 320 games ≈ 0.67 goals. Note: higher ratio, but fewer opportunities and currently out of EPL.
- Rooney: 208 goals but more games (≈ 491), giving a lower ratio.
Also notable:
- Top scorers by nationality: Shearer (England) leads, with Salah (Egypt) as top foreign player in terms of goal tally.
- Most goals for a single club: Kane holds record for most Premier League goals for one club (Tottenham) among those in the top list.
Why fans care so much about who is the highest goal scorer
- Records like this define eras. Supporting legends like Shearer, Rooney, Henry, or modern icons like Kane or Salah ties a fan to stories, history, pride.
- Goal scoring is flashy, emotional. Every goal has weight—match winners, comebacks, hat-tricks. Fans remember them.
- Conversations like “can someone break Shearer’s 260?” generate endless debate in pubs, on podcasts, on forums. That fuels passion for the game.
- For younger players and clubs, chasing or coming close to such records motivates better performances and more excitement around fixtures.
Other holder of scoring records: single-season, fasters, etc.
Just because Shearer has the all-time record doesn’t mean there are no other scoring exploits to admire:
- Single-season high: Erling Haaland broke the record for most goals in a single Premier League campaign with 36 goals in 2022-23. That’s a different type of record, but shows recent players can still smash benchmarks.
- Fastest to milestones: Path to 100 goals, ratio. Players like Kane and Salah have high goals/game rates which rival or surpass older legends—though they need time to match total goals. StatMuse)
Conclusion
In this article, ManoKick confirms that the answer to who is the highest goal scorer in EPL is Alan Shearer, with 260 Premier League goals. While players like Harry Kane and Mohamed Salah are among the nearest challengers, none have overtaken Shearer yet.
If you want to follow this race closely, keep an eye on active players, their goal scoring rates, and how many seasons they remain in the EPL. Also, comparing goals, and single-season records can give extra insight, not just raw totals.
Want to dive into more stats? ManoKick can also track fastest to 100 goals, top scorers by country, or analyze which clubs have produced the most All-Time Premier League Goal Scorers. Just say the word!