T20 is one of the fastest formats of cricket, allowing batsmen to hit fours and sixes from the very first ball. In recent years, the Indian cricket team has seen a number of explosive batsmen known for their power-hitting, consistency, and ability to change the course of a game in just a few overs. Let's take a look at the players who have scored the most runs in a single innings:
1. Abhishek Sharma - 135 (54 balls) vs. England (February 2, 2025)
A sensational innings from a young talent, Abhishek Sharma stunned England with a blistering 135.
2. Shubman Gill - 126 (63 balls) vs. New Zealand (February 1, 2023)*
Gill laid the foundation for the Indian innings with an unbeaten 126, showcasing his class and timing. He displayed both elegance and aggression.
3. Ruturaj Gaikwad - 123 (57 balls) vs. Australia (November 28, 2023)*
A brilliantly paced innings, Ruturaj's unbeaten 123 helped India post a massive total against Australia.
4. Virat Kohli - 122 (90 balls) vs. Afghanistan (September 8, 2022)*
A brilliant innings from Kohli – steady, calculated, and full of classic strokes. His maiden T20I century was scored in spectacular fashion.
5. Rohit Sharma - 121 (69 balls) vs. Afghanistan (January 17, 2024)*
The Hitman was in his best form, hitting consistent and clean shots to score an unbeaten 121.
You may also like
Afghan Taliban claims 48-hour ceasefire reached with Pakistan at Islamabad's request
TSB closing 11 branches in the UK in 2025 - full list
Who is Sahil Majothi? Indian student 'framed' by Russia into joining war, now in Ukrainian Custody
Telangana: 12 more candidates file nominations for Jubilee Hills bypoll
Maithili Thakur to contest Bihar elections: Folk singer's journey, educational background, and net worth