3 min read Last Updated : Feb 02 2025 | 9:13 PM IST
Indian southpaw batter Abhishek Sharma was at his best against England in the fifth T20I at Wankhede Stadium in Mumbai. After helping India to their highest powerplay total of 95 and scoring the second-fastest 50 for India in just 17 balls, he took only 20 more balls to reach his century in 37 balls. In the process, Sharma also recorded the second-fastest T20I century by an Indian player after Rohit Sharma’s 35-ball hundred, which the former skipper scored against Sri Lanka in Indore in 2017. Abhishek made brilliant 135 runs before gettimg dismissed.
Full list of fastest T20I centuries by Indian players
Player
Balls
Opponent
Venue
Year
Rohit Sharma
35
Sri Lanka
Indore
2017
Abhishek Sharma
37
England
Mumbai
2025
Sanju Samson
40
Bangladesh
Hyderabad
2024
Tilak Varma
41
South Africa
Johannesburg
2024
Suryakumar Yadav
45
Sri Lanka
Rajkot
2023
KL Rahul
46
West Indies
Lauderhill
2016
Abhishek Sharma
46
Zimbabwe
Harare
2024
Sanju Samson
47
South Africa
Durban
2024
Suryakumar Yadav
48
England
Nottingham
2022
Suryakumar Yadav
49
New Zealand
Mount Maunganui
2022
Sanju Samson
51
South Africa
Johannesburg
2024
Tilak Varma
51
South Africa
Centurion
2024
Highest individual scores for India in T20Is
Abhishek Sharma’s explosive knock of 135 runs against England at Wankhede in 2025 set a new benchmark for Indian batsmen in T20 internationals. His innings surpassed Shubman Gill’s 126 not out against New Zealand and Ruturaj Gaikwad’s 123 not out against Australia. Virat Kohli and Rohit Sharma also feature in the top five, showcasing India's batting strength. Abhishek’s record-breaking innings reaffirmed his status as one of India's most dangerous T20 batters.
Player
Runs
Opponent
Venue
Year
Abhishek Sharma
135
England
Wankhede
2025
Shubman Gill
126*
New Zealand
Ahmedabad
2023
Ruturaj Gaikwad
123*
Australia
Guwahati
2023
Virat Kohli
122*
Afghanistan
Dubai
2022
Rohit Sharma
121*
Afghanistan
Bengaluru
2024
Most sixes for India in a T20I
Abhishek Sharma’s aggressive batting saw him hit 13 sixes at Wankhede, the most by an Indian in a T20 international. His power-hitting overshadowed Rohit Sharma’s 10 sixes against Sri Lanka in 2017. Sanju Samson and Tilak Varma also showcased their brute force with 10 sixes each in their respective innings against South Africa. Abhishek’s fearless stroke play is setting new standards for Indian T20 batting.