Romelu Lukaku's four-goal haul in Everton's enthralling 6-3 victory over Bournemouth on Saturday brought up the 300th hat-trick in Premier League history.
It was 25 years ago, on August 25, 1992, when Leeds United's Eric Cantona netted the first treble in the Premier League when he propelled his side to a 5-0 win against Tottenham.
The 50th came from Tony Yeboah - another Leeds player - when he notched three strikes in a 4-2 victory over Wimbledon on September 23, 1995.
Manchester United 'super-sub' Ole Gunnar Solskjaer came off the bench to score four times against Nottingham Forest in 1999 to bring up the 100th hat-trick.