During a tournament like the IPL, some batsmen have the ability to completely change the course of the game in very little time, leaving little opportunity for the opposing team’s bowlers to cause any damage.
If a batsman scores a century during a T20 match, it greatly increases the chances of their team winning, especially if the century is scored at a very fast pace. This can give the team a lot of advantage in the game.
1. Yusuf Pathan
Yusuf Pathan holds the top position in this record among Indian players. He achieved the fastest century in 2010 by scoring a hundred in just 37 balls against Mumbai Indians. During this game, Rajasthan Royals were chasing a daunting target of 213 runs, and they remained competitive until Yusuf was dismissed. In the end, Rajasthan scored 208/7 in their 20 overs, ultimately losing the match by a narrow margin of 4 runs.

2. Mayank Agarwal
In 2020, Mayank Agarwal scored the second-fastest century by an Indian player in IPL history against Rajasthan Royals. Mayank displayed impressive form right from the beginning of the game and reached his first-ever IPL century in just 45 deliveries. This accomplishment earned him a place among the elite list of Indian players with the fastest IPL centuries.

3. Murali Vijay
In an IPL 2010 match against Rajasthan Royals, Murali Vijay played a spectacular innings, hitting a total of 11 sixes and 8 fours while scoring a century. He reached the century mark in just 46 deliveries and finished with an impressive score of 127. The match took place at the MA Chidambaram Stadium in Chennai.

4. Virat Kohli
In IPL 2016, Virat Kohli’s performance was exceptional and he continued to dominate in the tournament. In a rain-affected match against Kings XI Punjab at M Chinnaswamy Stadium in Bangalore, Kohli unleashed his full potential and hit 8 sixes and 12 fours on his way to scoring a century in just 47 deliveries. Prior to this inning, he had already scored three centuries in the season.

5. Virender Sehwag
In IPL 2011, Virender Sehwag, a former Indian opening batsman, hit a century in just 48 balls against Deccan Chargers. Sehwag achieved this feat while chasing a challenging target and scored a total of 119 runs. During his innings, he hit 6 sixes and 13 fours. The match took place at Rajiv Gandhi International Stadium in Hyderabad.
