Cricket, a game that is loved by millions across the globe, constantly witnesses breathtaking moments that go down in its storied history. In the field of T20 cricket, India highest score in t20 is a testament to the country’s strength and growth in the shortest format of the game. From the origins of T20 cricket to India’s record-breaking innings, this article highlights the significance, milestones and impact of India’s remarkable achievement.

Top 10 India highest score in t20 2023
On 22 Dec 2017, in the match played between India and Sri Lanka at Holkar Stadium, India scored a huge 260/5 runs against Sri Lanka. This is India highest score in the T20. This remarkable achievement was a testament to the team’s batting prowess and their ability to adapt to the demands of the T20 format.
In this match, Indian openers Rohit Sharma and KL Rahul made a great start and made a partnership of 160 runs. In this match, he scored the best score of his T20 International career. He played an unmatched inning of 118 runs in just 43 balls. Chasing this score, the Sri Lankan team was able to score only 172 runs in 17.2 overs. For India, Yuzvendra Chahal took 4 wickets and Kuldeep Yadav took 3 wickets.
Here is the list of the top 10 India highest score in T20.
S.No. | Score | Against | Venue | Date |
---|---|---|---|---|
1. | 260/5 | Sri Lanka | Indore | 22 Dec 2017 |
2. | 244/4 | West Indies | Lauderhill | 27 Aug 2016 |
3. | 240/3 | West Indies | Mumbai | 11 Dec 2019 |
4. | 237/3 | South Africa | Guwahati | 2 Oct 2022 |
5. | 234/4 | New Zealand | Ahmedabad | 1 Feb 2023 |
6. | 228/5 | Sri Lanka | Rajkot | 7 Jan 2023 |
7. | 225/6 | Ireland | Dublin | 28 Jun 2022 |
8. | 224/2 | England | Ahmedabad | 20 Mar 2021 |
9. | 218/4 | England | Durban | 19 Sep 2007 |
10. | 214/4 | South Africa | Delhi | 09 Jun 2022 |
11. | 213/4 | Ireland | Dublin (Malahide) | 29 Jun 2018 |
12. | 212/2 | Afghanistan | Dubai | 08 Sep 2022 |
13. | 211/4 | Sri Lanka | Mohali | 12 Dec 2009 |
14. | 209/4 | West Indies | Hyderabad (Deccan) | 6 Dec 2019 |
15. | 209/8 | Australia | Visakhapatnam | 23 Nov 2023 |
Some other memorable innings in the list of India highest score in T20
India vs West Indies, 27 Aug 2016, 244/4
During the 2016 match between India and the West Indies in Lauderhill, Florida, cricket enthusiasts in the US were treated to an exhilarating game where both teams collectively scored 489 runs.
The West Indies, batting first, set a formidable target of 245 runs for six wickets, thanks to a stellar performance by opener Evin Lewis, who blazed his way to a century off just 49 balls.
India faced early setbacks with the dismissals of Ajinkya Rahane and Virat Kohli. However, the team found resilience through KL Rahul’s exceptional batting. Rahul’s unbeaten 110 runs, embellished with 12 boundaries and 5 sixes, anchored India’s innings. Despite contributions from Rohit Sharma (62) and MS Dhoni (43), their efforts fell short by just one run, leaving the Indian team on the losing side. However, this is the second in this list of India highest score in T20.
India vs. West Indies, December 6, 2019 – 240/3
India’s third-highest team score of 240/3 was achieved against the West Indies in Mumbai in 2019. The Indian opening duo, Rohit Sharma and KL Rahul set the stage with a remarkable partnership of 135 runs. However, it was Virat Kohli’s unbeaten 70 runs off just 29 deliveries that propelled India to their impressive third-highest team total.
Despite efforts from the West Indies batsmen Pollard and Hetmyer in pursuit of the target, consistent wicket losses hindered their progress. Ultimately, they could only manage 173 runs, resulting in India securing the victory.
India vs. England, March 18, 2021 – 224/2
India’s eighth-highest team score was recorded in Ahmedabad against England. In that match on March 20, 2021, India set a formidable total of 224 runs while batting first. Virat Kohli’s unbeaten 80 runs played a pivotal role, providing the platform for other batsmen to express themselves freely. Rohit Sharma’s contribution of 64 runs also significantly bolstered the team’s total.
Although England managed a strong 130-run partnership for the second wicket in their chase, their efforts fell short. The inability of the remaining batsmen to make significant contributions left them 36 runs shy of India’s imposing target.
India vs England, September 19, 2007 – 218/4
India’s score of 218/4 against England during the 2007 T20I in Durban stands as the ninth-highest team total for India in T20Is. This match was a highlight of the inaugural T20I World Cup, marking the 21st game and a showcase of record-breaking moments for India.
The partnership between Virender Sehwag and Gambhir laid a strong foundation with an impressive opening stand of 135 runs. However, it was Yuvraj’s entry that truly set the game alight. During Stuart Broad’s final over, Yuvraj’s incredible display saw him smash six sixes, reaching a 50 in just 12 balls.
Despite England’s promising start in their chase, they couldn’t quite match Yuvraj’s exceptional brilliance. Falling short by 19 runs, England concluded their innings at 200, unable to reach India’s formidable target.
Also read: Highest score in T20 by a team
FAQ on top 10 India highest score in T20
Question 1. What is India highest score in T20 cricket?
Answer. India’s highest score in a T20 International (T20I) match is 260/5 against Sri Lanka. This remarkable innings was achieved on December 22, 2017, at the Holkar Cricket Stadium in Indore, India.
Question 2. Has India ever scored above 250 in a T20 match?
Answer. Yes, India’s score of 260/5 against Sri Lanka is the highest total they have achieved in T20I cricket, surpassing the 250-run mark in a single innings.
Question 3. When and where did India achieve their second-highest T20 score?
Answer. India’s second-highest score in T20I cricket is 244/4 against the West Indies. This remarkable total was registered on August 27, 2016, during a match played at the Central Broward Regional Park Stadium in Lauderhill, Florida, USA.