There is a special type of talent required to master both skills. In cricket all-rounders are always ranked higher, they have a special value in their team. In IPL where every day every match brings a new record here, we are with another interesting stat in which we will tell you players who did both, made a century, and took a hat trick in IPL.
#1 Rohit Sharma
It is very surprising to see Rohit Sharma’s name on this list. But the Indian captain got an IPL hat trick against his current team Mumbai Indians in 2009 while playing for Deccan Chargers. He took the wickets of Abhishek Nayar, Harbhajan Singh, and JP Duminy. Rohit Sharma is a part-time spin bowler and in his early days in IPL, he used to bowl regularly. Rohit made two IPL centuries in his career. First, he made against Kolkata Knight Riders in 2012 and second in 2024 against Chennai Super Kings.
#2 Shane Watson
Shane Watson is one of the best fast-bowling all-rounders to ever play in the IPL. The former Australian great was equally skillful in both departments. In his IPL career, Shane Watson made 4 centuries. Two while playing for Rajasthan Royals and two while playing for Chennai Super Kings. He is still considered a legend in both teams. Shane Watson took a hattrick in the IPL while playing for Rajasthan Royals in 2014. He took a hat trick against Sunrisers Hyderabad.
#3 Sunil Narine
Sunil Narine is Kolkata Knight Riders’ best spinner in IPL. He has been part of them for almost a decade. Narine is one of the fewest players who made a century for Kolkata in IPL. There are only three players who made a century for Kolkata, Brendon McCullum, Venkatesh Iyer, and Sunil Narine who made a brilliant hundred against Rajasthan Royals in 2024.
Also Read: List of players who have Hat-tricks in IPL
Narine’s only IPL hat trick came against Kings Eleven Punjab which is now Punjab Kings in 2013 in Mohali. He took the wickets of David Hussey, Azhar Mahmood, and Gurkeerat Singh.