India’s highest team total in T20Is is 297 for 6, made against Bangladesh at Hyderabad on 12 October 2024. Sanju Samson scored 111 from 47 balls and India won by 133 runs.
The 260 for 5 against Sri Lanka at Indore that stood as the record for seven years is now fourth. India have passed 200 in a T20I innings 52 times, more than any other team — South Africa are next on 31.
Highest team totals in T20Is by India
India’s 20 highest T20I totals, complete to 9 September 2026. Every one came in a 20-over innings, and ties are ordered by fewer wickets lost. Source: ESPNcricinfo.
| Rank | Score | Opposition | Ground | Date | Result |
|---|---|---|---|---|---|
| 1 | 297/6 | Bangladesh | Hyderabad | 12 Oct 2024 | Won |
| 2 | 283/1 | South Africa | Johannesburg | 15 Nov 2024 | Won |
| 3 | 271/5 | New Zealand | Thiruvananthapuram | 31 Jan 2026 | Won |
| 4 | 260/5 | Sri Lanka | Indore | 22 Dec 2017 | Won |
| 5 | 256/4 | Zimbabwe | Chennai | 26 Feb 2026 | Won |
| 6 | 255/5 | New Zealand | Ahmedabad | 8 Mar 2026 | Won |
| 7 | 253/7 | England | Wankhede | 5 Mar 2026 | Won |
| 8 | 247/9 | England | Wankhede | 2 Feb 2025 | Won |
| 9 | 244/4 | West Indies | Lauderhill | 27 Aug 2016 | Lost |
| 10 | 240/3 | West Indies | Wankhede | 11 Dec 2019 | Won |
| 11 | 238/7 | New Zealand | Nagpur | 21 Jan 2026 | Won |
| 12 | 237/3 | South Africa | Guwahati | 2 Oct 2022 | Won |
| 13 | 235/4 | Australia | Thiruvananthapuram | 26 Nov 2023 | Won |
| 14 | 234/2 | Zimbabwe | Harare | 7 Jul 2024 | Won |
| 14 | 234/4 | New Zealand | Ahmedabad | 1 Feb 2023 | Won |
| 16 | 231/5 | South Africa | Ahmedabad | 19 Dec 2025 | Won |
| 17 | 228/5 | Sri Lanka | Rajkot | 7 Jan 2023 | Won |
| 18 | 225/7 | Ireland | Dublin (Malahide) | 28 Jun 2022 | Won |
| 19 | 224/2 | England | Ahmedabad | 20 Mar 2021 | Won |
| 20 | 222/3 | Australia | Guwahati | 28 Nov 2023 | Lost |
Ten of the 20 have been made since the start of 2024, and India now have seven totals of 250 or more where the old benchmark of 260 was once the only one above 250. Eighteen of the 20 were won; the two that were not are explained below.
297/6 v Bangladesh, Hyderabad, October 2024
Sanju Samson made 111 from 47 balls with 11 fours and eight sixes, Suryakumar Yadav 75 from 35 and Hardik Pandya 47 from 18. Riyan Parag chipped in with 34 from 13. India scored at 14.85 an over and won by 133 runs.
It is the third-highest T20I total made by a full-member nation, behind Zimbabwe’s 344 for 4 against Gambia and England’s 304 for 2 against South Africa at Manchester in September 2025.
283/1 v South Africa, Johannesburg, November 2024
India lost one wicket all innings. Tilak Varma finished on 120 not out from 47 balls and Sanju Samson on 109 not out from 56, the pair unseparated after Abhishek Sharma fell for 36. It remains India’s highest total away from home.
271/5 v New Zealand, Thiruvananthapuram, January 2026
Ishan Kishan’s 103 from 43 balls, with ten sixes, was the centrepiece, supported by Suryakumar Yadav’s 63 from 30 and another quick 42 from Hardik Pandya.
260/5 v Sri Lanka, Indore, December 2017
The record India held for almost seven years. Rohit Sharma made 118 from 43 balls and KL Rahul 89 from 49, and India won by 88 runs. It is the only total in the top seven made before 2024.
The two that were lost
244 for 4 against West Indies at Lauderhill in 2016 is the highest total India have made and lost. It came second, chasing 246, and India finished one run short with six wickets in hand after KL Rahul’s 110 not out from 51 balls. 222 for 3 against Australia at Guwahati in November 2023 was the other, chased down by the visitors.
Who keeps turning up
Sanju Samson has a hundred or a fifty in four of India’s seven highest totals — 111 in the 297, 109 not out in the 283, and 89 in both the 255 and the 253.
New Zealand have been on the receiving end of four of the 20, more than any other side, and all four were made in India.
Highest team totals in T20Is by India: quick answers
What is India’s highest total in T20Is? 297 for 6 against Bangladesh at Hyderabad in October 2024.
How many times have India passed 200 in a T20I? 52, more than any other team.
What is the highest T20I total by any team? Zimbabwe’s 344 for 4 against Gambia in October 2024.
What is India’s highest total away from home? 283 for 1 against South Africa at Johannesburg in November 2024.
Has India ever lost after making one of these totals? Twice — 244 for 4 at Lauderhill in 2016 and 222 for 3 at Guwahati in 2023.
See also our lists of the highest individual score in T20I cricket and India’s lowest T20I total.
Follow us on Telegram for the latest updates from the world of sports!
Interested in cricket betting? Click here to check out the list of top sites.





