Only 3 players boast a hat-trick and a century in the Indian Premier League (IPL).
Rohit Sharma was the first player to achieve this feat.
He took a hat-trick against Mumbai Indians in 2009.
He scored his first IPL century in 2012 before adding a second one in 2024.
Australian cricketer Shane Watson was the second to record this feat.
He claimed a hat-trick for the Rajasthan Royals in 2014 against Sunrisers Hyderabad.
Watson also scored 4 centuries in 2013, 2015 and 2020.
Sunil Narine joined this elusive list earlier this year.
He recorded a hat-trick against the Kings XI Punjab (now Punjab Kings) in 2012.
Narine scored his first T20 century against the Rajasthan Royals in 2024.