Discover the explosive batting performances that made history in T20 International cricket. Here are the top 7 fastest centuries by Indian batsmen.

Rohit Sharma holds the record for the fastest century by an Indian in T20 Internationals, achieving this feat in just 35 balls.

1. Rohit Sharma - 35 Balls

Suryakumar Yadav smashed a century off 45 balls against Sri Lanka, showcasing his explosive batting skills.

2. Suryakumar Yadav - 45 Balls

KL Rahul scored a brilliant century in just 46 balls against the West Indies in Lauderhill.

3. KL Rahul - 46 Balls

Abhishek Sharma joined the elite list with a 46-ball century against Zimbabwe in Harare.

4. Abhishek Sharma - 46 Balls

Virat Kohli scored centuries off 53 balls, against Afghanistan respectively, showcasing his exceptional talent.

5. Virat Kohli - 53 Balls

Womens Asia Cup 2024 BCCI Announced 15 Member  Players