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
Celebrate Dhanteras online this Dhanteras; these 5 apps sell 24K gold.
Singapore police say probe into singer Zubeen Garg's death may take 3 months or more
King Charles makes unfortunate discovery after reversing 'frugal' Queen Elizabeth decision
Nigel Farage blasts Vladimir Putin as he issues call for NATO to shoot down Russian jets
Not talking about the pitch, but how we can strategise, says Axar Patel