Fastest T20I Centuries by Indian Players – Full List ft. Abhishek Sharma

Rohit Sharma holds the record of fastest T20I century by India.

Abhishek Sharma scored a 37-ball century against England in the fifth T20I at the iconic Wankhede Stadium, securing the second-fastest century by an Indian. Rohit Sharma still holds the record with his 35-ball century against Sri Lanka in 2017 at Indore.

Trusted Source

Fastest T20I Hundreds Scored by Indian Players

Here is the list of Indian players who scored fastest century in T20 Internationals:

PosPlayerBallsOpponentVenueYear
1Rohit Sharma35Sri LankaIndore2017
2Abhishek Sharma37EnglandMumbai (Wankhade)2024
3Sanju Samson40BangladeshHyderabad2024
4Tilak Varma41South AfricaJohannesburg2024
5Suryakumar Yadav45Sri LankaRajkot2023
6KL Rahul46West IndiesLauderhill2016