Here are 10 of the fastest centuries out of the 18 that have been scored by Indian batters in T20Is, the latest of which was scored by Abhishek Sharma in Zimbabwe
Rohit Sharma: 35 balls vs Sri Lanka in Indore, 2017
Suryakumar Yadav: 45 balls vs Sri Lanka in Rajkot, 2023
KL Rahul: 46 balls vs West Indies in Lauderhil, 2016
Abhishek Sharma: 46 balls vs Zimbabwe in Harare, 2024
Suryakumar Yadav: 48 balls vs England in Nottingham, 2022
Suryakumar Yadav: 49 balls vs New Zealand in Mount Maunganui, 2022
KL Rahul: 53 balls vs England in Manchester, 2018
Virat Kohli: 53 balls vs Afghanistan in Dubai, 2022
Shubman Gill: 54 balls vs New Zealand in Ahmedabad, 2023