Header Banner

Team India impressive record: Top 5 run-scoring innings in T20I

Guest User-442311 pic - Thursday, Nov 06, 2025
Last Updated on Nov 06, 2025 02:44 PM

India's T20 team is considered one of the most potent batting units in the world. When Indian batsmen are in form, the field becomes a battlefield for the bowlers. Over the past few years, Team India has played in numerous matches where numerous records have been broken. Let's explore India's five highest team scores in T20 Internationals, which have made history.

India vs Bangladesh (Hyderabad, 2024)

India scored their highest T20I total of 297 against Bangladesh at the Rajiv Gandhi Stadium in Hyderabad in October 2024. Suryakumar Yadav smashed 78 (25) in the match, while Yashasvi Jaiswal and Ruturaj Gaikwad added 100 runs in the powerplay.

India vs South Africa (Johannesburg, 2024)

India posted 283 runs for the loss of just one wicket. Rohit Sharma scored an unbeaten 140, while Shubman Gill played a blistering 90. The match was a complete one-sided affair, and India won by a resounding 60 runs.

India vs England (Wankhede, 2025)

In February 2025, a run-fest between India and England took place at the Wankhede Stadium in Mumbai. India scored 247, with Sanju Samson and Shreyas Iyer scoring quick half-centuries. Although England put up a strong fight, India won by 12 runs.

India vs. Sri Lanka (Indore, 2017)

The Indore T20I of December 2017 proved to be a memorable one for fans. India scored 260 runs in that match, with Rohit Sharma scoring a century in just 35 balls, which was then the joint-fastest century in T20Is.

India vs West Indies (Lauderhill, 2016)

This India vs West Indies match was played in Lauderhill, USA in 2016. India batted brilliantly against the West Indies, scoring 244 runs, but lost the match by 1 run on the last ball.

Also Read: Virat team will get a new owner before IPL 2026

Trending News