A new record is set, and the race becomes fierce. For centuries in the T20 world of Indian cricket, they are no longer occasional achievements; now, they can be considered a measure of dominance. According to the latest standings as of April 2026, Abhishek Sharma and Virat Kohli share the first place with nine centuries each in T20. Just behind them are Rohit Sharma and Sanju Samson with eight centuries, whereas KL Rahul occupies the fourth place with seven. The numbers reflect consistency, adaptability, and sustained impact across formats like IPL, T20Is.
The ranking is extremely close, with only a slight edge. At the forefront are Kohli and Abhishek with nine centuries. Next comes Rohit and Samson with eight. Then follows Rahul with seven. The gap is narrow, hinting at more changes ahead as active players continue to add to their tally.
| Most centuries by Indians in T20s: | |
| Player | IPL centuries |
| Abhishek Sharma (SRH) | 9 |
| Virat Kohli (RCB) | 9 |
| Rohit Sharma (MI) | 8 |
| Sanju Samson (CSK) | 8 |
| KL Rahul (DC) | 7 |
Abhishek Sharma
The career of Abhishek Sharma has had a rapid progression. In only 188 games, he achieved nine T20 centuries. This was achieved in IPL 2026 when facing Delhi Capitals. His style of play is very attacking and straightforward. It should be mentioned that he also owns the record for the highest individual T20 score in India, which is 141 runs.
Virat Kohli
The yardstick for comparison is Virat Kohli, who scored 9 hundreds in 420 games. Unlike other cricketers whose achievements were just for a period, Virat has performed consistently over the years in various leagues and international cricket as well. Furthermore, Virat tops the list of most hundreds in the IPL with 8. His consistency keeps him at the top despite new challengers.
Rohit Sharma
Rohit Sharma is ranked third in the list of the most T20 centuries, having scored 8 T20 centuries overall. He ranks first among all Indian players in T20I hundreds with 5 hundred-plus scores. Rohit Sharma’s career consists of 467 games. While not the current leader, his contribution across years keeps him firmly in the elite bracket.
Sanju Samson
Samson has equalled the tally of Rohit with 8 tons. Samson’s form in IPL 2026 led to his inclusion in this list. He is currently the record holder for most centuries scored by a T20 wicket keeper batter from India. His rise has been driven by recent performances rather than long accumulation.
KL Rahul
KL Rahul rounds off the list with 7 hundreds in 245 games. He has even managed to score 5 IPL hundreds, like Samson did. He has a good record for his consistent performances. While slightly behind, he remains within reach of the leaders.
This leaderboard is dynamic. Given the small gaps between the ranks, any changes in positions can happen at any moment in time. Even though Kohli and Abhishek have taken the lead position, the race is far from over.