Premier League: Players with Most Hat-tricks Ever

Premier League is the top flight division in English football. It is the most keenly watched and celebrated league in the world. More than 200 players have scored atleast one hat-trick in the Premier League with the first one being of Eric Cantona back in 1992. Here are the players with the most hat-tricks in Premier League history.

Data Last Updated: August 8, 2022
S. No.PlayerYears ActivePositionClubsHattricks
1Sergio Aguero2003-2021Centre ForwardManchester City12
2Alan Shearer1988-2006Centre ForwardSouthampton, Blackburn Rovers, Newcastle United11
3Robbie Fowler1993-2012Centre ForwardLiverpool, Leeds United, Manchester City, Cardiff City, Blackburn Rovers9
4Thierry Henry1994-2012Centre ForwardArsenal8
5Harry Kane2009-2022Centre ForwardTottenham Hostpur, Norwich City, Leicester City8
6Michael Owen1996-2013Centre ForwardLiverpool, Newcastle United, Manchester United, Stoke City8
7Wayne Rooney2002-2021Second StrikerEverton, Manchester United7
8Luis Suarez2005-2022Centre ForwardLiverpool6
9Raheem Sterling2012-2022Left WingerLiverpool, Manchester City, Chelsea5
10Robin van Persie2001-2019Centre ForwardArsenal, Manchester United5

Sergio Aguero who broke records after records during his time in England, is the player with the most Premier League hat-tricks to his name. He is followed by other legends like Alan Shearer, Thierry Henry, Wayner Rooney, Robbie Fowler and more.