The Stats Zone
FIFA World Cup UEFA Women's Champions League English FA Cup Spanish Primera French Ligue 1 German Bundesliga Italian Serie A Indian Super League Saudi Pro League Australian A-League American MLS English Championship World Cup Qualifiers FIFA Series Other Internationals English Premier League English League One English League Two UEFA Champions League UEFA Europa League UEFA Conference League CONCACAF Champions Cup CAF Champions League AFC Champions League Elite Copa del Rey Coupe de France Coppa Italia German DFB-Pokal Carabao Cup Kazakhstan Super Cup Belarusian Super Cup Estonian Super Cup Faroe Islands Super Cup Icelandic Super Cup Chinese Super Cup Recopa Sudamericana Copa Libertadores Taca de Portugal UEFA Super Cup Community Shield French Super Cup Spanish Super Cup German Super Cup Supercoppa Italiana Albanian Super Cup Belgian Super Cup Bulgarian Super Cup Cypriot Super Cup Kosovar Super Cup Lithuanian Super Cup Polish Super Cup Portuguese Super Cup President of Ireland's Cup Romanian Super Cup CONCACAF Leagues Cup FIFA Club World Cup FIFA Intercontinental Cup FIFA Women's Champions Cup AFCON CONCACAF Gold Cup FIFA Arab Cup FIFA U-20 World Cup FIFA U-17 World Cup UEFA Women's EURO UEFA European Under-21 Championship African Nations Championship Futsal

The oldest hat-trick scorers in Premier League history

by Alex Sarwar · August 12 2025, 18:37
Updated August 12 2025, 18:48
The oldest hat-trick scorers in Premier League history

Each of the three oldest hat-trick scorers in Premier League history played for Man Utd, but only two of the three scored their last hat-trick whilst at the Red Devils. Teddy Sheringham played for Portsmouth when he scored his final Premier League hat-trick at 37 years and 146 days old, making him the oldest hat-trick scorer in the Premier League's history.

Last updated before the 2025-26 season

Oldest hat-trick scorers in Premier League history (top 20)

PLAYER

AGE (YEAR)

AGE (DAYS)

TEAM

OPPONENT

Teddy Sheringham

37

146

Portsmouth

Bolton Wanderers

Cristiano Ronaldo

37

70

Manchester United

Norwich City

Cristiano Ronaldo

37

35

Manchester United

Tottenham Hotspur

Gordon Strachan

36

60

Leeds United

Blackburn Rovers

Teddy Sheringham

34

209

Manchester United

Southampton

Les Ferdinand

33

353

Tottenham Hotspur

Leicester City

Ian Wright

33

314

Arsenal

Bolton Wanderers

Jurgen Klinsmann

33

276

Tottenham Hotspur

Wimbledon

Jamie Vardy

33

260

Leicester City

Manchester City

Frank Lampard

33

104

Chelsea

Bolton Wanderers

Jermain Defoe

33

98

Sunderland

Swansea City

Chris Wood

33

56

Nottingham Forest

Brighton & Hove Albion

Gianluca Vialli

33

46

Chelsea

Barnsley

Ian Wright

32

318

Arsenal

Sheffield Wednesday

Samuel Eto'o

32

315

Chelsea

Manchester United

Jamie Vardy

32

287

Leicester City

Southampton

Peter Beardsley

32

285

Newcastle United

Wimbledon

Jimmy Floyd Hasselbaink

32

203

Middlesbrough

Blackburn Rovers

Louis Saha

32

181

Everton

Blackpool

Mark Hughes

32

164

Chelsea

Leeds United

Portuguese Premier League legend Cristiano Ronaldo is the second oldest Premier League hat-trick scorer, having netted three goals in a single fixture on two occasions at the age of 37 during a second spell at Man Utd against Norwich City and Tottenham Hotspur respectively.

After Sheringham and Ronaldo, Gordon Strachan is the third oldest player to have scored a Premier League hat-trick and the only one to have done so at 36-years-old. Former Scottish international Strachan claimed that hat-trick against Blackburn Rovers in 1993 whilst at Leeds Utd, the only hat-trick of his Premier League career. 

Of the current top 20 oldest Premier League hat-trick scorers, only one remains in the Premier League as it stands, that being a 33-year-old Chris Wood, who racked up three goals for Nottingham Forest on February 1st 2025 in a 7-0 thrashing of Brighton, the third Premier League hat-trick of his career. 

Football Latest