HomeCricketTop 10 India's Highest Score in T20 Cricket

Top 10 India’s Highest Score in T20 Cricket

The Indian Cricket Team is a powerhouse in international cricket, known for its consistent performances and thrilling matches. Over the years, the Indian Cricket Team has scored some of the biggest totals across all formats.

In T20 cricket, a format known for its explosive gameplay, India has scored several totals in excess of 200. Among these high-scoring encounters, India’s highest total of 260/5 came against Sri Lanka in December 2017.

Check out a list of India’s top 10 highest totals in T20 cricket. 

Highest score in T20 by India – top 10 list

ScoreOversOppositionGroundMatch Date
260/520.0v Sri LankaIndore22 Dec 2017
244/420.0v West IndiesLauderhill27 Aug 2016
240/320.0v West IndiesWankhede11 Dec 2019
237/320.0v South AfricaGuwahati2 Oct 2022
235/420.0v AustraliaThiruvananthapuram26 Nov 2023
234/420.0v New ZealandAhmedabad1 Feb 2023
228/520.0v Sri LankaRajkot7 Jan 2023
225/720.0v IrelandDublin28 Jun 2022
224/220.0v EnglandAhmedabad20 Mar 2021
222/320.0v AustraliaGuwahati28 Nov 2023

260/5 vs Sri Lanka

In December 2017, India set a massive total of 260/5 against Sri Lanka in Indore. This marked India’s highest score in T20 cricket. This high-scoring match saw India’s top-order batsmen dominate the game. Rohit Sharma led the charge with a spectacular 118 off just 43 balls, featuring 12 fours and 10 sixes. KL Rahul also contributed significantly with a quickfire 89 off 49 balls. The duo’s partnership laid a solid foundation for India’s colossal total. Sri Lanka, in their chase, struggled to keep up with the required rate, eventually falling short by 88 runs. India’s bowlers complemented the batsmen’s efforts, securing a comprehensive victory.

244/4 vs West Indies

In August 2016, India achieved their second highest total in T20Is in a losing cause. Hosts West Indies posted a total of 245/6 batting first, in reply to which India gave a brilliant fight but fell short by just 1 run. KL Rahul played an unforgettable knock, scoring 110 not out off 51 deliveries, including 12 fours and 5 sixes. The Indian innings was also bolstered by contributions from Rohit Sharma and MS Dhoni, who both scored briskly. In the final over, India required 8 runs but fell agonizingly short in a thrilling finish.

240/3 vs West Indies

In December 2019, India amassed 240/3 against the West Indies at Wankhede Stadium. The Indian innings was powered by a stunning display from the top order, with Rohit Sharma scoring 71 off 34 balls and KL Rahul adding 91 off 56 balls. Virat Kohli’s unbeaten 70 off 29 balls ensured a commanding total. The West Indies, despite a spirited effort, couldn’t match India’s explosive batting and fell short by 67 runs, handing India a comfortable victory.

237/3 vs South Africa

In October 2022, India scored 237/3 against South Africa in Guwahati. The Indian innings was highlighted by Suryakumar Yadav’s quickfire 61 off 22 balls and KL Rahul’s solid 57 off 28 balls. Their aggressive batting, supported by Virat Kohli and Rohit Sharma, helped India post an imposing total. South Africa’s chase was hampered by regular wickets, and they could not build the momentum needed to threaten India’s total, resulting in a 16-run win for the hosts.

235/4 vs Australia

In November 2023, India set a challenging total of 235/4 against Australia in Thiruvananthapuram. The Indian innings was spearheaded by openers Yashasvi Jaiswal and Ruturaj Gaikwad. Contributions from other batsmen, including a half century from Suryakumar Yadav, propelled India to the imposing score. Australia, despite a valiant effort, fell behind the required run rate and couldn’t recover, giving India a convincing victory by 44 runs. 

234/4 vs New Zealand

In February 2023, India achieved a formidable total of 234/4 against New Zealand in Ahmedabad. Shubman Gill played a scintillating knock, scoring an unbeaten 126 off 63 balls. His innings, featuring 12 fours and 7 sixes, was well supported by Rahul Tripathi and Suryakumar Yadav. New Zealand’s response was lacklustre as they struggled to keep up with the high required rate, resulting in a comprehensive 168-run win for India. Hardik Pandya was the wrecker-in-chief with four wickets while Arshdeep Singh, Imran Malik and Shivam Mavi picked up two wickets each. 

228/5 vs Sri Lanka

In January 2023, India scored 228/5 against Sri Lanka in Rajkot. Suryakumar Yadav stole the show with a magnificent 112 not out off 51 balls, with 7 fours and 9 sixes. His aggressive innings was the cornerstone of India’s total. Sri Lanka, in their chase, faced early setbacks and couldn’t build any significant partnerships, succumbing to the pressure of the chase and being bowled out for just 137 runs, giving India a 91-run win. Hardik Pandya and Arshdeep Singh picked up five wickets between them. 

225/7 vs Ireland

In June 2022, India posted 225/7 against Ireland in Dublin. Deepak Hooda’s brilliant 104 off 57 balls was the highlight of the innings, supported by Sanju Samson’s 77 off 42 balls. The partnership between Hooda and Samson set the platform for India’s total. Ireland, despite a good start, fell short by just four runs. 

224/2 vs England

In March 2021, India amassed 224/2 against England in Ahmedabad. The innings was anchored by Virat Kohli’s unbeaten 80 off 52 balls and contributions from Rohit Sharma and Suryakumar Yadav. The aggressive batting display set a challenging target for England. In response, England’s innings couldn’t gain the momentum needed, and they were unable to chase down the target, falling short by 36 runs. Shardul Thakur was the best bowler for India with 3 wickets. Bhuvneshwar Kumar also chipped in with 2 wickets. 

222/3 vs Australia

In November 2023, India scored 222/3 against Australia in Guwahati. The innings was powered by an explosive 123 off 57 balls from Ruturaj Gaikwad. His innings, studded with 13 fours and 7 sixes, was the highlight of the match. Contributions from Suryakumar Yadav and Tilak Verma helped India set a daunting target. Australia began the chase on a poor note but a century from Glenn Maxwell took them to a win. Maxwell was absolutely sensational, having scored an unbeaten 104 from 48 balls at a strike rate of 216.66. One of the highest score of India in T20 came in a losing cause.

Download the WinZO app, pick the best players and take part in fantasy cricket to win big.


What is India’s highest total in T20 cricket?

India’s highest total in T20 cricket is 260/5, achieved against Sri Lanka in December 2017 at the Holkar Cricket Stadium in Indore. This monumental score was driven by Rohit Sharma’s explosive 118 off 43 balls and KL Rahul’s impressive 89 off 49 balls. The innings featured a barrage of boundaries, with Sharma hitting 12 fours and 10 sixes. 

What is India’s highest total in ODI cricket?

India’s highest total in ODI cricket is 418/5, recorded against the West Indies on December 8, 2011, at the Holkar Cricket Stadium in Indore. The innings was highlighted by Virender Sehwag’s blistering double century, where he scored 219 off 149 balls. His innings included 25 fours and 7 sixes, propelling India to a mammoth score.

What is India’s highest total in Test cricket?

India’s highest total in Test cricket is 759/7 declared, achieved against England in December 2016 at the MA Chidambaram Stadium in Chennai. This monumental score was anchored by Karun Nair’s triple century, where he scored 303 not out.



Please enter your comment!
Please enter your name here

Most Popular