
1 Erling Haaland (111 games)
Club: Manchester City
From the moment he arrived on English shores, the Norwegian has done nothing, but bag goals for Man City. He has already won the EPL Golden Boot in two of his three seasons at the club. Quick on the pitch, dominant in the air, and possessing a devastating left foot, it’s no surprise he sits atop this list.
2 Alan Shearer (124 games)
Clubs: Newcastle Utd, Blackburn Rovers
For a player to score 100 goals without playing for any of the Big 6 – Man Utd, Liverpool, Chelsea, Man City, Arsenal, and Tottenham — is remarkable. Shearer was never flashy, but could generate enormous power from his right foot with little backlift and was exceptional in the air.
3 Harry Kane (141 games)
Club: Tottenham, Norwich
The ex-Tottenham captain and current England skipper is not only a stellar goal-scorer, but also good at linking up play and creating chances for those around him through his accurate passes. What Kane lacks in pace, he makes up for with excellent positioning and deadly finishing.
4 Sergio Aguero (147 games)
Club: Manchester City
The former Man City forward showed everyone that you don’t need to be over six-feet-tall to be a successful striker in the EPL. Standing at five-feet-eight-inches, Aguero relied on his natural predatory instinct inside the box. His movement and positioning was second to none.
5 Thierry Henry (160 games)
Club: Arsenal
The Frenchman undoubtedly possesses the most flair and trickery on this list. The Arsenal legend was not an old-school striker, who would occupy the penalty box, but relished drifting out to the left and taking on defenders with his ridiculous pace and dribbling ability. Once in the box, he was absolutely lethal, as many an opposition goalkeeper will attest to.






