Next Story
Newszop

Sports News - Indian players with the most runs in a T20 innings: Find out who's on the list.

Send Push

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.

Loving Newspoint? Download the app now