Abhishek Sharmaβs jaw-dropping 135 against England to Shubman Gillβs stylish 126*. Indian highest score in T20 cricket record are moments that made fans leap out of their seats.
Moreover, veterans like Rohit Sharma and Virat Kohli, as well as Ruturaj Gaikwad and Suryakumar Yadav. If you are searching T20 highest score by an Indian batsman list let’s explore without further ado.Β
Quick reference: Seven Indian highest scores in T20
Rank | Player & score | Opponent/venue/date | Key details |
1 | Abhishek Sharma - 135 (54b) | England - Mumbai, 2 Feb 2025 | 13 sixes; century in 37 balls; 247/9 total. |
2 | Shubman Gill - 126 (63b)* | New Zealand - Ahmedabad, 1 Feb 2023 | 12 fours, 7 sixes; strike:rate 200+; India 234/4. |
3 | Ruturaj Gaikwad -123 (57b)* | Australia - Guwahati, 28 Nov 2023 | 141-run stand with Tilak Varma; century in 52 balls; 3 sixes & 2 fours in the last over. |
4 | Virat Kohli - 122 (61b)* | Afghanistan - Dubai, 8 Sep 2022 | 12 fours, 6 sixes; maiden T20I ton; ended 1020-day century drought. |
5 | Rohit Sharma -121 (69b)* | Afghanistan Bengaluru, 17 Jan 2024 | 11 fours, 8 sixes; 190?run stand with Rinku Singh; 36-run final over. |
6 | Rohit Sharma - 118 (43b) | Sri Lanka - Indore, 22 Dec 2017 | Century in 35 balls; 10 sixes & 12 fours; 165-run opening stand. |
7 | Suryakumar Yadav - 117 (55b) | England - Nottingham, 10 Jul 2022 | 14 fours, 6 sixes; 119-run stand with Shreyas Iyer; 360-degree shots. |
The table below summarises India’s highest score in the T20 list for menβs internationals. It is ordered by runs and includes details such as opponent, venue/date, and notable statistics.
Abhishek Sharmaβs 135 vs England (2025)
Before February 2025, Shubman Gillβs unbeaten 126 seemed a hard act to follow. Then, 24βyearβold Abhishek Sharma produced one of the most audacious innings ever seen in T20 cricket.
Facing England in Mumbai, the leftβhander blazed 135 runs off just 54 balls. He raised his century in a mere 37 balls, the secondβfastest by an Indian, and his 13 sixes were breathtaking.
Remarkably, he scored more than the entire England side, which collapsed for 97. Abhishek started cautiously, reaching fifty from 17 balls after combining with Tilak Varma in a 115βrun stand.
But the carnage truly began when he attacked Jofra Archer and Mark Wood. Spin didnβt bother him either; even mistimed shots sailed over the boundary. By the start of the 11th over, he had already reached his hundred.
π A Proud Moment for Punjab Cricket Association π
β Punjab Cricket Association (@pcacricket) February 2, 2025
History has been made! Abhishek Sharma, a shining star from Punjab Cricket Association, has etched his name in the record books with a sensational 100 off just 37 balls in the final T20I against England. His fearless approach,β¦ pic.twitter.com/5lwB8edyCj
Shubman Gillβs unbeaten 126 vs New Zealand (2023)
Gill smashed an unbeaten 126 from 63 balls, peppering the Ahmedabad crowd with 12 fours and seven sixes. He paced his innings beautifully, reaching fifty off 30 balls and accelerating thereafter.
With a strikeβrate over 200, he powered India to 234/4, their highest T20 total against the Kiwis. At the time, it became India’s highest score in T20, eclipsing Virat Kohliβs record.
Nothing just the edit on Shubman Gill's 126* in T20.
— mish (@mishrantsxx) November 29, 2023
@ShubmanGill β’ pic.twitter.com/nm0xQaQtqH
Gillβs knock revealed a template for modern T20 batting: classical technique married to fearless hitting. He targeted the short boundaries judiciously, driving elegantly through the covers and lofting spinners down the ground.
The Indian highest score in T20 at the time resonated because it came from a player often labelled a Test purist. Gill showed that orthodoxy has a place in T20.Β
Ruturaj Gaikwadβs 123* vs Australia (2023)
First Indian T20I century against Australia
On a balmy night in Guwahati in November 2023, Ruturaj Gaikwad delivered Indiaβs first T20I hundred against Australia. Opening the innings, he cruised to a maiden century off 52 balls.
He eventually finished unbeaten on 123 off 57 balls, combining brute power with crisp timing. The Indian highest score in the T20 list gained another entry as Gaikwad and Tilak Varma added a 141βrun partnership that lifted India from a rocky start to 222/3.
Gaikwadβs hundred came with a flourish. He smoked three sixes and two fours in a 30βrun final over, turning a good total into a daunting one.
Virat Kohliβs 122* vs Afghanistan (2022)
Virat Kohliβs reputation as a runβmachine was built on consistency, yet between November 2019 and September 2022, he went 1020 days without an international hundred. That drought ended spectacularly in Dubai when he scored an unbeaten 122 off 61 balls.Β
Opening the innings in Rohit Sharmaβs absence, he delivered a masterclass in controlled aggression. The number 12 fours and six 6s in his knock saw India reach a threatening 212/2. This was India’s highest score in T20 at the time.
Rohit Sharmaβs 121* vs Afghanistan (2024)
The T20I between January 2024 was one of the most dramatic. In Bengaluru, India lost to Afghanistan 22/4. Skipper Rohit Sharma and middleβorder finisher Rinku Singh then forged a recordβbreaking 190βrun unbroken stand.
Rohit scored a careerβbest 121* off 69 balls with 11 fours and eight sixes, while Rinku contributed 69 off 39 balls with two fours and six sixes. The pair plundered 103 runs in the last five overs and 36 in the final over, propelling India to 212/4.
This match is remembered not just for the Indian highest score in the T20 list but also for the circumstances.Β

Rohit Sharmaβs 118 vs Sri Lanka (2017)
Before the explosion of records in the 2020s, Rohit Sharma set the bar high in December 2017. In Indore, he blitzed a century in just 35 balls, equalling the then world record.
He went on to score 118 off 43 balls, hitting 10 sixes and 12 fours. Alongside KL Rahul, he added a 165βrun opening stand as India piled up 260/5, still one of the highest T20I totals by any team.
Suryakumar Yadavβs 117 vs England (2022)
Suryakumar Yadavβs cricketing persona is built around fearless innovation. In July 2022 at Nottingham, he produced an innings that nearly won an unwinnable chase.
India were 31/3 chasing 216, and only Suryakumar stood tall. He blasted 117 off 55 balls, peppering the boundaries with 14 fours and six sixes.
His partnership of 119 with Shreyas Iyer kept India in the hunt until the 19th over. England eventually prevailed by 17 runs, but Suryakumar’s innings, Indiaβs fifth T20I hundred, became part of Indian highest score in T20 narrative.
Top seven Indian highest score in T20 Analysis
When we examine the highest individual score in a T20 international for India, or look up a T20 highest score batsman list international in one match, a few clear trends emerge.Β
First, five of the seven centuries came in the last three years, highlighting how modern training and fearless mindsets have changed batting. Second, this was the case with all except one of these knocks as India recorded totals of over 200, which highlights the influence a single player could have on a team’s scoreline.
Third, alliances are important: four of the seven centuries were based on partnerships of more than 100 runs. Ultimately, these performances demonstrate that age is no barrier.
Veterans like Rohit and Kohli share space with relative newcomers such as Abhishek and Gaikwad. Indian highest score in the T20 record book, therefore, reflects both continuity and evolution.
Why do big T20 scores matter?
T20 cricket is a sprint rather than a marathon. Teams are allowed to play with 120 balls, and they should strive to claim dominance; a spectacular knock can be the turning point of victory.
The awareness of Indian highest score in T20 situations will enable the fans to value the development of batting in this format. Early Indian T20 internationals were conservative affairs, but todayβs batters use 360βdegree hitting and strikeβrates north of 200.Β
Records tumble regularly. When Abhishek Sharma smashed 135 in February 2025, he toppled Shubman Gillβs 2023 landmark within two years.
Before that, Virat Kohliβs maiden T20 century set a standard. Each record shows how the bar for Indian highest score in T20 keeps moving.
Amit Mishraβs Thoughts
Indian highest score in T20 cricket is about memories, momentum shifts and the thrill of watching a batter defy logic. Abhishek Sharmaβs 13βsix blitz and Virat Kohliβs droughtβbreaking century offer different but equally compelling narratives.Β
Ruturaj Gaikwadβs maiden ton versus Australia and Suryakumar Yadavβs 360βdegree masterclass show how new stars are shaping the next chapter. Meanwhile, Rohit Sharmaβs twin entries remind fans why heβs called the βHitman.β
Whether you consult the highest individual score in T20 international for India or examine a T20 highest score batsman list international in one match, these feats illustrate Indiaβs batting depth and the constant elevation of standards.
As T20 cricket continues to evolve, the Indian highest score in a T20 record may be broken again, but each of these seven performances will remain etched in cricketing folklore.
Stay ahead of every record shift β follow the latest updates only on JeetWin Sports











