#2 Andre Russell

Andre Russell has destroyed several bowling attacks in the IPL with his big hitting. At times he has even won matches single-handedly, snatching victory from the jaws of defeat.
The West Indies all-rounder has been the Kolkata Knight Riders' trump card, and they have used him quite smartly. Knowing that he does not need much time to settle before he goes for the big ones, Russell has been unleashed only in the latter half of the innings.
If given a chance to bat a little higher, Gayle's record of the fastest century won't be out of Russell's reach.
#1 Rohit Sharma

Rohit Sharma, who has hit the most T20I hundreds, will be disappointed with himself for having just one IPL century to his name.
Apart from holding the record for most T20I hundreds, Rohit also jointly holds the record for the fastest T20I hundred - courtesy his 35-ball century against Sri Lanka at Indore in 2017.
When in full flow, Rohit is one of the most dangerous batsmen around. The Mumbai Indians skipper is capable of hitting the ball to all parts of the ground and is a difficult batsman to contain.
Moreover, he has started to open the innings for the Mumbai Indians regularly, which means more opportunities for the 'Hitman' to break Gayle's record.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS