The Stats Zone
FIFA Arab Cup UEFA Champions League UEFA Women's Champions League UEFA Europa League UEFA Conference League English Premier League Spanish Primera French Ligue 1 Italian Serie A German Bundesliga American MLS Australian A-League FIFA World Cup Saudi Pro League English Championship Copa Libertadores EFL Cup Cypriot Super Cup English League One English League Two CONCACAF Champions Cup Indian Super League CAF Champions League Coupe de France German DFB-Pokal Taca de Portugal Community Shield Belgian Super Cup German Super Cup Polish Super Cup Portuguese Super Cup Romanian Super Cup UEFA Super Cup CONCACAF Leagues Cup FIFA Club World Cup World Cup Qualifiers Other Internationals AFCON Qualifying CONCACAF Gold Cup African Nations Championship FIFA U-20 World Cup FIFA U-17 World 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.

Football Latest