Get all your news in one place.
100's of premium titles.
One app.
Start reading
Daily Mirror
Daily Mirror
Sport
Ben Husband

Every club's top goalscorer in Premier League as Michail Antonio takes West Ham milestone

Michail Antonio became West Ham’s record Premier League goalscorer as he netted a brace to send the Hammers top of the table.

The forward scored two as West Ham thumped Leicester City 4-1 at the London Stadium, his 47th and 48th strikes for the club.

That saw him eclipse Paolo Di Canio’s record as the club’s top scorer since the inception of the Premier League in 1992.

Jamie Carragher heaped praise on Antonio following the win, having already netted three times this season.

"He is a special player and if he cost West Ham £50m or £60m, they would be raving about what they had done in the transfer market," Carragher told Monday Night Football after the match. "We talk about him as a personality, we all like him. But what should not be lost is his absolute quality as a player."

With Antonio breaking the Hammers record, here’s every club to have plied their trade in the Premier League’s top scorer:

Arsenal - Thierry Henry (175)

Aston Villa - Gabby Agbonlahor (74)

Barnsley - Neil Redfearn (10)

Birmingham City - Mikael Forssell (29)

Blackburn Rovers - Alan Shearer (112)

Blackpool - DJ Campbell (13)

DJ Campbell enjoyed an impressive season in the Tangerines' solitary season in the Premier League (Getty)

Bolton - Kevin Davies (68)

Bournemouth: Josh King (48)

Bradford - Dean Windass (13)

Brentford - Sergi Canos, Christian Norgaard (1)

Canos scored Brentford's first ever Premier League goal (Sportimage)

Brighton - Glenn Murray (26)

Burnley - Chris Wood (46)

Cardiff - Jordon Mutch (7)

Charlton - Jason Eull (34)

Chelsea - Frank Lampard (147)

Coventry - Dion Dublin (61)

Crystal Palace - Wilfried Zaha (47)

Derby - Dean Sturridge (32)

Everton - Romelu Lukaku - (68)

The Belgian can add to to his Premier League tally with Chelsea this season (Getty Images)

Fulham - Clint Dempsey (50)

Huddersfield - Steve Mounie (9)

Hull - Nikica Jelavic (12)

Ipswich - Marcus Stewart (25)

Leeds - Mark Viduka (59)

Leicester City - Jamie Vardy (119)

Liverpool - Robbie Fowler (128)

Man City - Sergio Aguero (184)

Man Utd - Wayne Rooney (183)

Middlesbrough - Hamilton Ricard (31)

Newcastle - Alan Shearer (148)

No player has scored more Premier League goals than Alan Shearer (260) (Getty Images)

Norwich - Chris Sutton (33)

Nottingham Forest - Bryan Roy (24)

Oldham - Graeme Sharp (16)

Portsmouth - Yakubu (28)

QPR - Les Ferdinand (61)

Reading - Kevin Doyle (19)

Sheffield United - Brian Deane (15)

Sheffield Wednesday - Mark Bright (48)

Southampton - Matt Le Tissier (101)

Stoke - Jon Walters (39)

Sunderland - Kevin Phillips (61)

Swansea - Wilfried Bony (25)

Swindon - Jan Age Fjortoft (12)

Tottenham - Harry Kane (166)

Watford - Troy Deeney (47)

West Brom - Peter Odemwingie (30)

West Ham - Michail Antonio (48)

Wigan - Hugo Rodallega (24)

Wimbledon - Dean Holdsworth (58)

Wolves - Raul Jimenez (34)

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.