Teemu Selanne
Darryl Sittler with 18 hat tricks
The record for the most hat tricks in the Premier League is held by Alan Shearer, who scored 11 hat tricks during his career.
Lasith Malinga of Sri Lanka has taken most hat-tricks in ODI; total three hat-tricks, against South Africa, Kenya and Australia.
The soccer player who holds the record for the most hat tricks in a season is Lionel Messi, with 8 hat tricks in the 2011-2012 season.
Alex Ovechkin, Sidney Crosby
It is impossible to count how many players have gotten a hat trick, as many occur every month. Sometimes, there are numerous hat tricks in a single week or day. Also, the NHL has been around for many decades, and in the beginning, hat tricks were not recorded.
5
Far too many to mention.
the mule
Wayne Gretzky
Wayne Gretzky
The record for the most hat tricks scored by a single player in one game is three.