It’s not for every club to have a player who can score more than 100 goals. That a kind of players. Such is the power of goals and if a team has got a someone who nets 20-30 goals every season, you know he deserves a label of nothing less than that of a legend. Today, we will go through the top 5 goalscorers for a single club in the Premier League.

5. Frank Lampard – 147 goals for Chelsea

The Super Frankie Lampard was one of those special players to have influenced the game. He joined Chelsea in 2001 and went on to become one of the club’s best ever. Notch double figures for 10 seasons in a row at Chelsea, Lampard left the club in 2014 with 147 league goals as their all-time top scorer.

4. Alan Shearer – 148 goals for Newcastle United

Alan Shearer the English Premier League’s real goal machine. He scored 260 Premier League goals, a record touched by no one else yet. As a loyal servant of Newcastle United, Shearer carried the side to the top division. He went on to score massive goals, 148 in total, for them till they became a formidable opposition.

3. Sergio Aguero – 148 goals for  Manchester City (active)

Here comes the man who can upstage Alan Shearer’s record of 260 goals in the Premier League. Kun Aguero has been scoring 20 or more goals in the league for four consecutive seasons. Now he is EPL’s 10th top scorer of all time. At 30 years of age, the Argentinian has already netted 148 times for the Citizens and he can still add more.

See Also:

PROLIFICO MAESTROS: Top 5 Players with Most Hat-tricks in La Liga History

DOPE FINISHERS: 5 Greatest Strikers Of The Premier League Era

DEAD BORING: Top 6 Most BORING Teams in Premier League History

INKED SOUL: Hidden Meanings Behind Zlatan Ibrahimovic’s Permanent Tattoos

IT RARELY ENDS WELL: FIVE Footballers Who Were Kind To Pitch Invaders