Since the inception of the English Premier League in 1992-93, more than 100 players have registered hat-tricks. 36 different players have scored 3 or more goals in a Premier League game on multiple occasions.
Of the 20 players to have scored more than 3 goals in a Premier League game, the quintet of Andy Cole, Alan Shearer, Jermain Defoe, Dimitar Berbatov and Sergio Agüero share the record of scoring most goals in a Premier League game (5 apiece).
Eric Cantona scored the first Premier League hat-trick when the Frenchman scored thrice in a game for Leeds United against Tottenham Hotspur. Since then, players from 42 different nations have registered three (or more) goal hauls in the Premier League.
148 hat-tricks by English players in the Premier League is the most by players from any nationality, while 17 hat-tricks by Argentine players is the most by players from a non-European nation. Let us now meet the top 6 players with the most Premier League hat-tricks:
Michael Owen (Liverpool / Newcastle United) - 8
Michael Owen registered his first Premier League hat-trick when, as an 18-year-old, he scored all 3 goals in Liverpool's 3-3 away draw at Sheffield United in 1997-98. That was before he announced his arrival on the world stage with a fabulous solo goal in England's 2-2 draw against Argentina at the 1998 FIFA World Cup in France.
Following his exploits on the world stage, Owen scored hat-tricks against Newcastle United and Nottingham Forest in the 1998-99 season. Two seasons later, the English striker registered two hat-tricks in a season for the second time when he scored respective three-goal hauls against Aston Villa and Newcastle United.
In 2002-03, Owen scored multiple hat-tricks in a season for the third time in his career when he did so against Manchester City and West Bromwich Albion respectively.
Owen's 8th and final hat-trick in the Premier League came in Newcastle United's 4-2 win over West Ham United in 2005-06.
Harry Kane (Tottenham Hotspur) - 8
Harry Kane scored his first Premier League hat-trick in Tottenham Hostpur's 4-3 home win over Leicester City in 2014-15. A second hat-trick in the competition quickly materialized in the early part of the next season as Kane's 3-goal haul helped Spurs down Bournemouth 5-1 on the road.
2016-17 saw Kane score four Premier League hat-tricks in the season. Hat-tricks in 4-0 wins over West Bromwich Albion and Stoke City were followed by a four-goal haul in a 6-1 away win at Leicester City. Kane then scored his fourth hat-trick of the season in a 7-1 victory over Hull City.
Hat-tricks against Burnley and Southampton in 2017-18 saw Kane emulate Les Ferdinand, Ian Wright, Didier Drogba and Wayne Rooney as the only players to score Premier League hat-tricks in successive games.
Thierry Henry (Arsenal) - 8
The all-time Premier League top-scorer has 8 Premier League hat-tricks to his name.
Henry registered his first hat-trick in the competition in 2000-01 when he scored three goals in Arsenal's 6-1 home win over Leicester City. His second Premier League hat-trick came in 2002-03, when the Frenchman found the back of the net three times in a 3-1 home win for the Gunners against West Ham United.
The Arsenal striker's third and fourth Premier League hat-tricks arrived late in the 2003-04 season, as Henry's three goals helped the Gunners beat Liverpool 4-2 and his four-goal haul sunk Leeds United 5-0.
Similar to the previous season, Henry closed the 2004-05 season with two more hat-tricks - this time against Portsmouth and Norwich City respectively. The Frenchman's respective hat-tricks against Middlesbrough and Wigan Athletic marked the third time in as many seasons Henry registered multiple Premier League hat-tricks.
Robbie Fowler (Liverpool / Leeds) - 9
Robbie Fowler is one of only three players to score more than 8 Premier League hat-tricks.
Fowler registered his first in the competition in Liverpool's 4-2 home win over Southampton in 1993-94. After a hat-trick against Chelsea the next season, the Liverpool striker registered multiple hat-tricks in 1995-96 against Bolton and Arsenal respectively.
Fowler scored his second Premier League quadruple (5th hat-trick) when he found the back of the net 4 times in Liverpool's 5-1 home win over Middlesbrough. In 1998-99, the Liverpool striker registered multiple hat-tricks in the competition for a second time by scoring respective three-goal hauls against Aston Villa and Southampton.
Following an eighth Premier League hat-trick for Liverpool against Leicester City in 2001-02, Fowler scoring his 9th in the competition and his only Premier hat-trick for Leeds United by scoring all 3 goals in a 3-0 away win at Bolton Wanderers.
Alan Shearer (Blackburn Rovers / Newcastle United) - 11
For close to two decades, Alan Shearer's 11 Premier League hat-tricks was unrivaled by any other player.
Shearer's first Premier League hat-trick arrived in the second season of the competition when the striker scored thrice in Blackburn Rover's 3-3 away draw at Leeds United. Hat-tricks against Queens Park Rangers, West Ham United and Ipswich Town respectively quadrupled Shearer's Premier League hat-trick tally.
In 1995-96, Shearer became the first, and till date the only player to score 5 Premier League hat-tricks in a season. The England international registered respective 3 (or more) goal hauls against Coventry City, Nottingham Forest, West Ham United, Bolton Wanderers and Tottenham Hotspur.
Shearer registered his 10th Premier League hat-trick, and first for his new club Newcastle United, in a 4-3 win over Leicester City in 1996-97. His five goals in the 8-0 win over Sheffield United in 1999-2000 made the Englishman the only player, after Andy Cole, to score 5 goals in a Premier League game.
Sergio Aguero (Manchester City) - 11
Sergio Aguero is one of only two players to score 11 Premier League hat-tricks and the only player to score 11 hat-tricks for a single club.
The Argentine announced his arrival in English football in the summer of 2011-12 by scoring his first Premier League hat-trick in his third game for Manchester City, netting all three in his side's 3-0 away win at Wigan.
Aguero had to wait for three more years to register his next hat-trick in the competition, netting a quadruple in City's 4-1 home win over Tottenham Hotspur in 2014-15. He then scored his third Premier League hat-trick, and second of the season, against Queens Park Rangers.
In 2015-16, Aguero joined an elite group of 5 players when the Argentine striker's 5 goals in City's 6-1 home win over Newcastle United made him only the fifth player in competition history to score 5 in a game.
A three-goal haul later in the season, against Chelsea, helped Aguero register multiple Premier League hat-tricks for the second consecutive season.
Hat-tricks against Watford, Newcastle United and Leicester City in 2017-18 saw Aguero's Premier League hat-trick tally swell to 8. The Argentina international repeated his feat of three hat-tricks in a season when he bagged hat-tricks against Huddersfield, Arsenal and Chelsea, the latter two efforts coming in successive games.
In the process, Aguero tied Alan Shearer's near two-decade record of most Premier League hat-tricks (11) by any player.