All the Premier League clubs' top scorers: Michail Antonio joins Cristiano Ronaldo

We take a look at the current and all-time hot shots at each English top-flight outfit

Beta V.1.0 - Powered by automated translation

We are only three games into the new Premier League season and it has already become one to remember for West Ham United's Michail Antonio.

The Hammers attacker is now the club's all-time top goalscorer in the English top-flight that was rebranded in 1992.

Antonio, 31, overtook Paolo di Canio's club record with two goals in the 4-1 win over Leicester City that took him to 49 overall and celebrated by picking up a cardboard cutout of himself to wave in front of home fans at the London Stadium.

And he scored again in the draw against Crystal Palace on Saturday that took him to a round half-century of strikes.

Cristiano Ronaldo's return to Manchester United means he will be the current top Premier League scorer at the club, overtaking Marcus Rashford, although the 36-year-old has a long way to go to beat all-time Old Trafford goal-getter Wayne Rooney.

In the gallery above, we take a look at the current and all-time top scorers at each Premier League club. To view the next image, click on the arrows or swipe if on a mobile device.

Updated: September 02, 2021, 4:32 AM