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.

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