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
Bengaluru: Engineering student arrested for raping his senior inside college washroom
Fulham vs Arsenal agreement reached as major Premier League title race statement expected
Drone Wall, Space Shield... Europe has begun preparations for World War III, creating a four-layer plan to fight the Russian army
BJP fields Morpal Suman for Anta bypoll in Rajasthan, triangular contest likely
Food safety a shared responsibility, public awareness key: Officials