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

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. 

Upcoming Events
Football Latest