The Stats Zone
African Nations Championship UEFA Super Cup UEFA Champions League UEFA Europa League UEFA Conference League English Championship English League One English League Two American MLS Copa Libertadores CONCACAF Champions Cup Saudi Pro League English Premier League Spanish Primera French Ligue 1 German Bundesliga Italian Serie A Australian A-League Indian Super League CAF Champions League Coupe de France German DFB-Pokal Taca de Portugal Community Shield Belgian Super Cup Polish Super Cup Portuguese Super Cup Romanian Super Cup FIFA Club World Cup World Cup Qualifiers AFCON Qualifying Other Internationals CONCACAF Gold Cup UEFA Women's EURO UEFA European Under-21 Championship

Who has scored the most hat-tricks in Premier League history?

by Alex Sarwar · August 12 2025, 18:50
Who has scored the most hat-tricks in Premier League history?

As it stands, former Man City star Sergio Aguero has scored the most hat-tricks in Premier League history with 12 in total. Aguero is one of two players to have racked up a double-figure number of Premier League hat-tricks, former England international Alan Shearer being the other. The Argentinian also boasts a five-goal haul to his name against Newcastle back in 2015.

Most Premier League hat-tricks (top 15)

PLAYER

HAT-TRICKS

Sergio Aguero

12

Alan Shearer

11

Robbie Fowler

9

Michael Owen

8

Harry Kane

8

Erling Haaland

8

Thierry Henry

8

Wayne Rooney

7

Luis Suárez

6

Andy Cole

5

Robin van Persie

5

Ian Wright

5

Raheem Sterling

5

Ruud van Nistelrooy

5

Dimitar Berbatov

5

Last updated before the 2025-26 season

Of the top five hat-trick scorers in the Premier League, only two are currently still playing. Harry Kane accumulated eight Premier League hat-tricks whilst at Tottenham Hotspur and is now currently playing for Bayern Munich in the Bundesliga. Should Kane return to England one day, he'll have the opportunity to add to his tally.

One of the top five Premier League hat-trick scorers does still play in the Premier League, that being Erling Haaland. The impact Man City's Norwegian striker has made since joining from Borussia Dortmund suggests that he is capable of eventually surpassing Aguero. In just three seasons, Haaland has eight Premier League hat-tricks to his name, including one against local rivals Man Utd.

Upcoming Events
Football Latest