Highest T20 Score in International Cricket India: Top Team Totals, Records and Scorecards (2026)
India’s Highest T20 Score in International Cricket India is 297/6 against Bangladesh in Hyderabad on October 12, 2024.
India had posted a brilliant batting score of 297 runs in the third T20 International against Bangladesh on October 12, 2024. Sanju Samson remained unbeaten on 111 runs from 47 balls, while Suryakumar Yadav scored 75 from 35 deliveries.
India’s second-highest T20I score is 283/1 against South Africa, followed by 271/5 against New Zealand in January 2026.
Abhishek Sharma holds the record for the highest individual T20 International score for India. The opening batter remained not out on 135 runs from 54 balls against England in February 2025.
This article will discuss India’s highest T20 score in international cricket, including the country’s top team totals, individual scores, scorecards, World Cup records, and achievements as of October 2026.
What Is the Highest T20 Score in International Cricket India?
India’s highest men’s T20 International score is 297/6 against Bangladesh.
This incredible team total was posted in the third T20 International match between the rivals in Hyderabad on October 12, 2024. India chased down Bangladesh’s 164/7 with ease, recording a 133-run win.
India Highest T20 International Scorecard
| Match Details | Information |
|---|---|
| Match | India vs Bangladesh |
| Match Number | 3rd T20I |
| Date | October 12, 2024 |
| Venue | Hyderabad |
| India Score | 297/6 (20 overs) |
| Bangladesh Score | 164/7 (20 overs) |
| Highest Run-Scorer | Sanju Samson |
| Samson’s Score | 111 (47 balls) |
| Match Result | India won by 133 runs |
India posted this historic total in men’s T20 International cricket in Hyderabad. It nearly became the first Test-playing nation to record a 300-plus score in men’s T20 International cricket. However, England equalled this feat in 2025.
Highest T20 Score in International Cricket India: Top 10 Team Totals
India has a rich list of big scores in men’s T20 International cricket.
The Men-in-Blue have scored more than 250 runs against Bangladesh, South Africa, New Zealand, Sri Lanka, Zimbabwe, and England.
India Highest T20I Team Scores List
| Rank | Score | Opposition | Venue | Date |
|---|---|---|---|---|
| 1 | 297/6 | Bangladesh | Hyderabad | October 12, 2024 |
| 2 | 283/1 | South Africa | Johannesburg | November 15, 2024 |
| 3 | 271/5 | New Zealand | Thiruvananthapuram | January 31, 2026 |
| 4 | 260/5 | Sri Lanka | Indore | December 22, 2017 |
| 5 | 256/4 | Zimbabwe | Chennai | February 26, 2026 |
| 6 | 255/5 | New Zealand | Ahmedabad | March 8, 2026 |
| 7 | 253/7 | England | Mumbai | March 5, 2026 |
| 8 | 247/9 | England | Mumbai | February 2, 2025 |
| 9 | 244/4 | West Indies | Lauderhill | August 27, 2016 |
| 10 | 240/3 | West Indies | Mumbai | December 11, 2019 |
India’s attacking approach to batting has paid rich dividends in men’s T20 International cricket. Especially in 2024-2026, India has recorded several big team totals in T20 International matches.
India vs Bangladesh 2024: Highest T20I Score of 297/6
India posted its highest team total in men’s T20 International cricket against Bangladesh on October 12, 2024. The match was played at the Rajiv Gandhi International Cricket Stadium in Hyderabad.
Sanju Samson and Suryakumar Yadav laid the foundation for this historic total for India. The opening pair attacked the Bangladeshi bowlers right from the first over.
Sanju Samson’s 111 Runs Against Bangladesh
Samson remained unbeaten on 111 runs from 47 balls, scoring 11 fours and 8 sixes. He became the fastest Indian batter to score a century in men’s T20 International cricket, posting 100 runs from just 40 balls.
Samson’s explosive innings saw India recording the highest team total in men’s T20 International cricket.
Suryakumar Yadav’s 75 Runs
Suryakumar Yadav remained unbeaten on 75 runs from 35 balls. His attacking innings helped India post the second-highest individual score for the men’s team in T20 International cricket. Yadav kept the strike rotating well after falling in partnership with Samson.
Hardik Pandya and Riyan Parag’s Contributions
Hardik Pandya and Riyan Parag played useful lower-order innings, contributing 47 and 34 runs respectively to help India register the highest team total in men’s T20 International cricket.
India vs South Africa 2024: Second Highest T20 International Score
India’s second-highest T20 international score belongs to 283/1 against South Africa in Johannesburg on November 15, 2024. This total laid the foundation for a dominant 135-run win over the Proteas.
Sanju Samson and Tilak Varma played brilliant knocks, scoring centuries each. Tilak Varma remained unbeaten on 120 runs from 47 balls, whereas Samson scored 109 runs from 56 deliveries.
Sanju Samson and Tilak Varma Centuries
India vs New Zealand 2026: Third Highest T20I Score
India posted its third-highest men’s T20 International score against New Zealand on January 31, 2026. The match was played at the Greenfield International Stadium in Thiruvananthapuram.
India recorded 271/5 in reply to New Zealand’s 225 all out. Ishan Kishan played a brilliant unbeaten knock of 103 runs from 43 balls.
Ishan Kishan’s 103 Against New Zealand
Ishan Kishan was on song as India posted 271/5 against New Zealand. He remained unbeaten on 103 runs from 43 balls, scoring 11 fours and 3 sixes.
Suryakumar Yadav and Hardik Pandya played useful cameo innings, scoring 63 and 42 runs respectively. India recorded a comprehensive 46-run win against New Zealand.
India vs New Zealand 5th T20I Scorecard
| Match Details | Information |
|---|---|
| Match | India vs New Zealand |
| Match Number | 5th T20I |
| Date | January 31, 2026 |
| Venue | Thiruvananthapuram |
| India Score | 271/5 |
| New Zealand Score | 225 all out |
| Ishan Kishan | 103 (43 balls) |
| Suryakumar Yadav | 63 |
| Hardik Pandya | 42 |
| Result | India won by 46 runs |
India’s third-highest T20 international score once again saw the Men-in-Blue recording a big team total.
Highest Individual T20 Score in International Cricket India
Abhishek Sharma holds the record for the highest individual score for India in men’s T20 International cricket. He remained unbeaten on 135 runs from 54 balls against England in Mumbai on February 2, 2025.
Other notable individual innings for India in T20 International cricket include:
India’s Highest Individual Scores in T20 Internationals
| Rank | Player | Score | Opposition | Year |
|---|---|---|---|---|
| 1 | Abhishek Sharma | 135 | England | 2025 |
| 2 | Shubman Gill | 126 | New Zealand | 2023 |
| 3 | Ruturaj Gaikwad | 123 | Australia | 2023 |
| 4 | Virat Kohli | 122 | Afghanistan | 2022 |
| 5 | Rohit Sharma | 121 | Afghanistan | 2024 |
The asterisk () denotes that the batters remained not out when they scored these magnificent individual innings.
Abhishek Sharma’s 135 Runs Against England
Abhishek Sharma posted the highest individual score for India in men’s T20 International cricket against England. Sharma remained unbeaten on 135 runs from 54 balls in the fifth T20 International match on February 2, 2025.
The left-handed opener scored 7 fours and 13 sixes in this innings. Sharma raced to a century in just 37 balls, which saw him recording the fastest century for India in men’s T20 International cricket.
India recorded a brilliant 247/9 in reply to England’s 97 all out, defeating the visitors by 150 runs.
Abhishek Sharma Highest T20I Scorecard
| Match Details | Information |
|---|---|
| Match | India vs England |
| Date | February 2, 2025 |
| Venue | Wankhede Stadium, Mumbai |
| Abhishek Sharma Score | 135 |
| Balls Faced | 54 |
| Fours | 7 |
| Sixes | 13 |
| India Score | 247/9 |
| England Score | 97 all out |
| Result | India won by 150 runs |
Abhishek Sharma’s brilliant unbeaten 135 ran away with the record of highest individual score for India in men’s T20 International cricket. Sharma surpassed Shubman Gill’s 126 not out against New Zealand, which was previously the highest individual score for India in men’s T20 International cricket.
Virat Kohli Highest Score in T20 International Cricket
Virat Kohli has played several brilliant knocks for India in men’s T20 International cricket. Kohli’s highest individual score in T20 International cricket came against Afghanistan in the Asia Cup 2022.
He remained unbeaten on 122 runs from 61 balls in the match played in Dhaka on September 8, 2022.
Virat Kohli’s 122 Runs Against Afghanistan
Kohli scored 122 runs from 61 balls in the Asia Cup 2022 quarter-final match against Afghanistan. He remained unbeaten, scoring 12 fours and 6 sixes in his innings.
India posted a brilliant 212/2 in reply to Afghanistan’s 111 all out, winning the match by 101 runs. Kohli’s century in the Asia Cup 2022 remains one of the highest individual scores for India in men’s T20 International cricket.
Rohit Sharma Highest T20 International Score
Rohit Sharma’s highest individual score in men’s T20 International cricket came against Afghanistan in Bengaluru on January 17, 2024. He remained unbeaten on 121 runs from 58 balls.
Rohit Sharma’s 121 Runs Against Afghanistan
Rohit Sharma scored 121 unbeaten runs from 58 balls against Afghanistan in Bengaluru on January 17, 2024. Sharma played a fantastic innings, scoring 9 fours and 7 sixes.
India posted a brilliant 185/6 in reply to Afghanistan’s 127 all out, defeating the visitors by 58 runs.
Highest T20 Score in International Cricket India During 2026
India posted several big team totals during 2026 in men’s T20 International cricket.
India’s Highest T20I Scores in 2026
| Opposition | India Score | Venue | Date |
|---|---|---|---|
| New Zealand | 271/5 | Thiruvananthapuram | January 31, 2026 |
| Zimbabwe | 256/4 | Chennai | February 26, 2026 |
| New Zealand | 255/5 | Ahmedabad | March 8, 2026 |
| England | 253/7 | Mumbai | March 5, 2026 |
| New Zealand | 238/7 | Nagpur | January 21, 2026 |
India’s attacking approach to batting continued to reap rewards for the Men-in-Blue in 2026. India won the ICC Men’s T20 World Cup 2026, defeating New Zealand in the final.
India Highest T20 World Cup Score
India’s highest team total in T20 World Cup men’s cricket is 256/4 against Zimbabwe in Chennai on February 26, 2026. India recorded 255/5 against New Zealand in the 2026 final and 253/7 against England in the semi-final.
India’s Highest T20 World Cup Team Totals
| Score | Opposition | Year |
|---|---|---|
| 256/4 | Zimbabwe | 2026 |
| 255/5 | New Zealand | 2026 |
| 253/7 | England | 2026 |
India’s big scores in the 2026 T20 World Cup saw it registering some of the highest team totals for the men’s national team.
India Highest T20I Score vs World Record
India’s highest men’s T20I team score is 297/6, but the overall international record belongs to Zimbabwe.
Zimbabwe posted 344/4 against Gambia in Nairobi, Kenya, on October 23, 2024. This total remains the highest team total in men’s T20 International cricket.
India vs World Highest T20I Score Comparison
| Category | Team | Score | Opposition | Year |
|---|---|---|---|---|
| India’s Highest Men’s T20I Score | India | 297/6 | Bangladesh | 2024 |
| World’s Highest Men’s T20I Score | Zimbabwe | 344/4 | Gambia | 2024 |
India’s highest men’s T20I score of 297/6 is 47 runs behind Zimbabwe’s record team total of 344/4.
Why Has India Scored So Many Runs in T20 Internationals?
India’s attacking approach to batting in T20 International matches has seen it recording some truly magnificent team totals. The Men-in-Blue have posted several big scores in recent years due to reasons:
1. Aggressive Powerplay Batting
India’s opening batters aim to score boundaries right from the start of the innings. Batters such as Abhishek Sharma and Sanju Samson are able to post big individual scores while laying a foundation for the middle and lower orders.
2. Strong Middle-Order Batting
India’s middle-order batters are good at rotating the strike and scoring big sixes. They are able to take the attack to the bowlers, scoring heavily against both spin and pace.
3. Powerful Finishers
Batters such as Hardik Pandya are able to accelerate the innings, scoring crucial boundaries and sixes towards the death overs.
4. Improved Batting Depth
India has several batters who are able to score quickly. This has resulted in deeper batting lineups, allowing the Men-in-Blue to record big team totals.
5. Fearless Attitude
Cricket has moved towards more aggressive T20 batting. India’s batters are fearless at the crease, scoring boundaries throughout the innings.
Frequently Asked Questions (FAQs)
1. What is the highest T20 score in international cricket India?
India’s highest men’s T20 International score is 297/6 against Bangladesh, recorded in Hyderabad on October 12, 2024.
2. Who has scored the highest individual T20I runs for India?
Abhishek Sharma holds the record for the highest individual T20I score for India, with 135 runs against England on February 2, 2025.
3. What is India’s second-highest T20 International score?
India’s second-highest men’s T20I score is 283/1 against South Africa, recorded in Johannesburg on November 15, 2024.
4. What is India’s highest T20 International score in 2026?
India’s highest team total in men’s T20 International cricket in 2026 belongs to 271/5 against New Zealand, recorded on January 31, 2026, in Thiruvananthapuram.
5. What is the highest team score in men’s T20 International cricket?
Zimbabwe holds the record for the highest team total in men’s T20 International cricket. The side posted 344/4 against Gambia in Nairobi, Kenya, on October 23, 2024.
Conclusion
India’s Highest T20 Score in International Cricket India is 297/6 against Bangladesh, recorded in Hyderabad on October 12, 2024. This big team total saw Sanju Samson scoring 111 unbeaten runs while Suryakumar Yadav remained not out on 75. India’s attacking approach to batting has resulted in it recording some brilliant team totals, including 283/1 against South Africa and 271/5 against New Zealand. Abhishek Sharma holds the record for the highest individual score in India’s men’s T20 International matches with 135 runs against England, followed by Shubman Gill and Ruturaj Gaikwad with 126 and 123 respectively.