sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 India Highest Score in T20 – Updated for 2025

11 min
Top 10 India Highest Score in T20
Table of content

Since the inception of T20 internationals in 2005, India has emerged as one of the most dominant and entertaining sides in the shortest format. The Men in Blue have consistently set and chased big totals against some of the world’s best teams. They are the champions of the inaugural season of the T20 World Cup 2007 in South Africa. This showcased their prowess in the shortest format of the game.

The T20 format has been known as cricket’s most dynamic and unpredictable version. The Men in Blue have used this format to experiment, innovate, and build bench strength. From the early days under MS Dhoni’s captaincy to the ultra-aggressive era under Rohit Sharma and now Suryakumar Yadav, the side's batting approach has seen a clear change. The game has shifted more towards fearless, high-impact cricket, resulting in several monumental totals. In this article, we dive into India highest score in T20 cricket.

How We Have Ranked India Highest Score in T20

India’s top 10 highest team scores in T20 Internationals are ranked based on the key factor of total runs scored, which reflects the quality of the performance and some big-hitting qualities of the batters in the shortest format of the game.

  • Total Runs Scored: The simplest ranking factor is the number of runs scored in the allotted 20 overs. It showcases the team's ability to maximise innings with consistent hitting and strike rotation. This demonstrates a strong batting performance, with batters attacking from the outset and maintaining momentum throughout the 20 overs.
  • Margin of Victory: If there's a tie in India highest score in T20, we have taken the margin of victory for the Men in Blue in that particular game, which means India won the match with more runs required by the opponent.

Advertisement

List of Top 10 India Highest Score in T20

T20 cricket is all about big hits, scoring fast runs, and high scores. Over the years, India has delivered many nail-biting performances with the bat, setting impressive totals on the scoreboard. Whether playing at home or away, the Indian team has shown its ability to dominate in this fast-paced format.

Rank

Team

Score

Opposition

Ground

Match Date

1

India

297/6

Bangladesh

Hyderabad

12 Oct 2024

2

India

283/1

South Africa

Johannesburg

15 Nov 2024

3

India

260/5

Sri Lanka

Indore

22 Dec 2017

4

India

247/9

England

Wankhede

2 Feb 2025

5

India

244/4

West Indies

Lauderhill

27 Aug 2016

6

India

240/3

West Indies

Wankhede

11 Dec 2019

7

India

237/3

South Africa

Guwahati

2 Oct 2022

8

India

235/4

Australia

Thiruvananthapuram

26 Nov 2023

9

India

234/4

New Zealand

Ahmedabad

1 Feb 2023

10

India

234/2

Zimbabwe

Harare

7 Jul 2024

What is India Highest Score in T20?

India highest score in T20 is 297/6 against Bangladesh. This came while batting first in the game at the Rajiv Gandhi International Stadium, Hyderabad, with the top order firing for the Men in Blue. This marked the beginning of the new era of T20I cricket for India as Sanju Samson scored a brilliant hundred.

10. 234/2 vs Zimbabwe

india-highest-score-in-t20
Abhishek Sharma maiden hundred (Image Credits: BCCI Official X Account/@BCCI)

India's first step into a new era of T20 cricket began against Zimbabwe. Abhishek Sharma, who lit up IPL 2024 with his incandescent, all-intent displays at the top of the order, gave international cricket its first glimpse of his ability, taking Zimbabwe apart with a 46-ball century, the joint third-fastest by an India batter in T20Is. The Southpaw's effort led India to 234 for 2.

It was the Men in Blues' second-highest T20I total away from home. The two batters, Abhishek and Ruturaj Gaikwad, settled in after the wicket of captain Shubman Gill. They gave a decent start before firing up in the latter half of the innings. Ruturaj Gaikwad's 77 off 47 balls, and Rinku Singh scoring 47 runs off 22 deliveries helped India go past the 220-run mark.

Advertisement

Fanatics Banner

9. 234/4 vs New Zealand

india-highest-score-in-t20
Shubman Gill 126* (Image Credits: BCCI Official X Account/@BCCI)

2023 was believed to be the year of Shubman Gill; whatever he touched turned to gold for the batter. The current India test captain scored a brilliant century for the Men in Blue in the T20I format on his favourite ground, Narendra Modi Stadium, Ahmedabad. The opener, despite losing his partner Ishan Kishan early, fired up the innings alongside Rahul Tripathi. Posting a mammoth 234/4 in their 20 overs.

This was their highest total against the Kiwis in T20Is. Gill’s sublime 126* off just 63 balls was a blend of elegance and brutality. There were supporting cameos from Rahul Tripathi, who scored 44 off 22 deliveries, and Hardik Pandya, finishing off the innings in style, scoring 30 off 17 balls. In reply, the Kiwis failed even to score the individual runs of Shubman Gill in total as they were bowled out for 66 runs.

8. 235/4 vs Australia

india-highest-score-in-t20
Rinku Singh 31 off 9 (Image Credits: BCCI Official X Account/@BCCI)

India’s total of 235/4 against Australia on 26th November 2023 in Thiruvananthapuram was a spectacular display of fearless batting and aggressive intent. The star of the innings was Yashasvi Jaiswal, who blazed his way to a quickfire 53 runs off 25 balls alongside Ruturaj Gaikwad, 58 runs off 43 balls. The top 3 batters scored fifties for the Men in Blue. Even Ishan Kishan scored 52 runs.

A Rinku Singh special towards the end of the 31 off 9 balls helped them secure 235 runs. In reply, the Aussies were never in the game and lost four wickets in the span of just 27 runs. Australia's middle order tried very hard to secure the target, but they failed by 35 runs. This was the 8th-highest T20 score by India. This was also India's highest T20 score against Australia.

Advertisement

Skyscanner Banner

7. 237/3 vs South Africa

india-highest-score-in-t20
Virat Kohli scoring 49 runs (Image Credits: ICC Official X Account/@ICC)

India posted 237 against an ordinary bowling performance from South Africa. The innings began with a bang as KL Rahul and Rohit Sharma put on a blazing 96-run partnership in just 9.5 overs. Rahul was particularly aggressive, smashing 57 off 28 balls with 5 fours and 4 sixes, taking the attack to the South African pacers early on. It was Suryakumar Yadav who completely shifted the game’s tempo.

Coming in at No. 4, he played a breathtaking innings of 61 off just 22 balls. Virat Kohli, anchoring from the other end, remained unbeaten on 49 off 28 balls, showing calmness and maturity while also finishing strong. India scored 82 runs in the final 5 overs. South Africa, despite a valiant chase led by Quinton de Kock's 69 runs and David Miller’s unbeaten century, fell short by 16 runs. This is the seventh-highest score in T20 by India.

6. 240/3 vs West Indies

india-highest-score-in-t20
KL Rahul’s 91 (Image Credits: ICC Official X Account/@ICC)

India’s towering total of 240/3 against the West Indies is the sixth-highest T20 score by India. This remains one of their most ruthless and entertaining batting performances. Rohit Sharma, KL Rahul, and Virat Kohli hit 35 boundaries between them in just 119 balls. Rohit Sharma, who blazed away to a quick 71 off 34 balls. He added 135 runs for the first wicket with KL Rahul.

But the latter had other ideas and was the backbone of the innings with a magnificent 91 off 56 balls. The Karnataka opener showcased his controlled aggression. Virat Kohli, who played a stunning cameo with an unbeaten 70 off just 29 balls. West Indies, despite boasting a powerful batting lineup, crumbled under scoreboard pressure and lost the match by 67 runs. This victory helped the Men in Blue to secure the series.

Advertisement

5. 244/4 vs West Indies

india-highest-score-in-t20
KL Rahul’s century (Image Credits: ICC Official X Account/@ICC)

India's exhilarating innings of 244/4 against the West Indies will go down in history. Many fans watching this game would say again. The first T20I between these two teams on American soil quickly evolved into an all-time classic. A high-scoring spectacle that displayed an example of the high-octane modern era of T20 cricket, India was chasing a massive target of 246 and nearly arrived after a whole-hearted run chase. They fell just one run short.

The chase was led by KL Rahul based on his phenomenal innings of an unbeaten 110 in 51 balls. Rohit Sharma also provided India with a sprightly start, making a 62 in just 28 balls to set the tone for the chase. Needing 8 runs off the last over with 2 runs needed off the last ball, MS Dhoni was caught off the last ball after a valiant innings of 43 runs. Team India highest score in T20 against West Indies.

4. 247/9 vs England

india-highest-score-in-t20
Abhishek Sharma’s 135 (Image Credits: BCCI Official X Account/@BCCI)

India scored a breathtaking total of 247/9 against England. Abhishek Sharma demolished records against the Three Lions and the bowling attack as well. It was all Abhishek Sharma at the iconic Wankhede Ground. He scored 135 runs in the game, which is the highest individual score for India in men's T20Is. It was also the second-highest score by any batter against England.

Abhishek struck 13 sixes during his stellar knock is the most for India in an innings in men's T20Is. England, while coming on to chase, could not even go past the 100 runs mark and was bowled out for 97 runs, with 53 runs scored by Phil Salt, and no other batters could get past the score of 10 runs. Handing the Men in Blue a 150-run win. This was also second second-largest win in terms of runs for Suryakumar Yadav's side.

Advertisement

3. 260/5 vs Sri Lanka

india-highest-score-in-t20
Rohit Sharma scoring 118 (Image Credits: ICC Official X Account/@ICC)

India produced a record-shattering performance against Sri Lanka at the Holkar Stadium in Indore, posting a colossal total of 260/5. Their highest T20I total at the time and still one of India T20 highest score in international cricket history. India got off to a blazing start with Rohit Sharma playing one of the most explosive T20I innings ever. He raced to a century off just 35 balls.

This equalled the then-world record for the fastest T20I hundred (shared with David Miller). His final score of 118 off 43 balls. KL Rahul played a perfect supporting role with a classy 89 off 49 balls, putting on a mammoth 165-run partnership for the first wicket. Sri Lanka struggled in their chase despite some late resistance and were eventually restricted to 172, with Kusal Perera scoring 77 runs.

2. 283/1 vs South Africa

india-highest-score-in-t20
Tilak Varma 120* (Image Credits: BCCI Official X Account/@BCCI)

India delivered a historic batting performance at the Wanderers Stadium in Johannesburg, smashing 283/1 against South Africa. This has been their second-highest total ever in T20 Internationals and the highest T20I score by any team on South African soil. Indian batters, Sanju Samson (109*) and Tilak Varma (120*), both scored centuries in the same innings, a feat never before achieved by Indian batsmen in a T20I.

Their partnership of 210 runs for the second wicket also broke the record for the highest partnership for India in T20 Internationals. This was the first time two Indian batsmen scored centuries in the same T20I innings. India won the match by 135 runs and won the series 3-1. India slammed 23 sixes in Johannesburg, the most in a T20I innings between two Full-Member sides. This score is India T20 highest score against South Africa.

Advertisement

1. 297/6 vs Bangladesh

india-highest-score-in-t20
Sanju Samson and Suryakumar Yadav (Image Credits: BCCI Official X Account/@BCCI)

India achieved a monumental feat in T20I history by posting an astonishing total of 297/6 against Bangladesh at the Rajiv Gandhi International Stadium in Hyderabad. India highest score in T20 Internationals and the second-highest total in T20I history overall. Sanju Samson was the highest scorer for the Men in Blue as he slammed his maiden T20I century off just 40 balls.

The wicket-keeper batter scored 111 off 47 balls, smashing 11 fours and eight sixes. Skipper Suryakumar Yadav played a knock of 75 runs, and Riyan Parag (34 off 13), Hardik Pandya (47 off 18), and Rinku Singh also made valuable contributions towards the end of the inning, which helped India score a mammoth total. At one stage, India were looking to go past 300 runs in a full-member T20 match. Bangladesh tried hard in the chase, scoring 164/7 in their 20 overs. This score is Indias highest T20 score ever.

What is the All Time India Highest Score in T20l?

Indias highest T20 score in Internationals came on 12 October 2024, when they posted a staggering 297/6 against Bangladesh at the Rajiv Gandhi International Stadium in Hyderabad. It was a Sanju Samson show at Hyderabad, as the Rajasthan Royals skipper scored his maiden hundred in the shortest format of the game. Samson scored 111 off 47 balls, smashing 11 fours and eight sixes. He was well-supported by captain Suryakumar Yadav, who played a blistering knock of 75 runs.

Advertisement

FAQs

Who scored most runs in T20 by India?

+

Rohit Sharma scored most runs in T20 by India. 

What is the highest chase for India in T20?

+

 India's highest run chase in T20 cricket was 207, achieved against Sri Lanka in 2009. 

Who is the top scorer in T20?

+

Rohit Sharma is the top scorer in T20I. 

What is India's highest ODI score?

+

418/5 against West Indies is India's highest ODI score. 

Which Indians score 100 in T20?

+

Rohit Sharma, Virat Kohli, Suryakumar Yadav, KL Rahul, Sanju Samson, Abhishek Sharma, Tilak Verma. 

Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Ankit Kunwar
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick