2. Sunil Narine
Sunil Narine is arguably one of the greatest T20 players of all time and his numbers are proof of that statement. He has played in various T20 leagues across the globe and has proven his worth in all of them. Not just with the ball in his hands, he is a match winner with the bat as well.
The 34-year-old made his debut for KKR in 2012 and played a vital role in the franchise’s success over the years. His calm nature and ability to perform under pressure makes him a strong contender to captain the side if Shreyas Iyer fails to regain fitness ahead of the season.
Narine also led the KKR-owned Abu Dhabi Knight Riders in the International League T20 2023. Thus, the management will be ready to trust his skills once again. The ace all-rounder has 152 wickets under his hat in 148 IPL games.