IND vs SL head to head in T20!
IND Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | Sri Lanka | India | superover | 26-Sep-2025 | Dubai | IND won by superover |
| 2 | Sri Lanka | India | India | superover | 30-Jul-2024 | Kandy | IND won by superover |
| 3 | Sri Lanka | India | India | 7 wickets (DLS method) | 28-Jul-2024 | Kandy | IND won by 7 wickets (DLS method) |
| 4 | Sri Lanka | India | India | 43 runs. | 27-Jul-2024 | Kandy | IND won by 43 runs. |
| 5 | India | Sri Lanka | India | 91 runs. | 07-Jan-2023 | Rajkot | IND won by 91 runs. |
| 6 | India | Sri Lanka | Sri Lanka | 16 runs. | 05-Jan-2023 | Pune | SL won by 16 runs. |
| 7 | India | Sri Lanka | India | 2 runs. | 03-Jan-2023 | Mumbai | IND won by 2 runs. |
| 8 | India | Sri Lanka | Sri Lanka | 6 wickets | 06-Sep-2022 | Dubai | SL won by 6 wickets |
| 9 | India | Sri Lanka | India | 6 wickets | 27-Feb-2022 | Dharamsala | IND won by 6 wickets |
| 10 | India | Sri Lanka | India | 7 wickets | 26-Feb-2022 | Dharamsala | IND won by 7 wickets |
| 11 | India | Sri Lanka | India | 62 runs. | 24-Feb-2022 | Lucknow | IND won by 62 runs. |
| 12 | Sri Lanka | India | Sri Lanka | 7 wickets | 29-Jul-2021 | Colombo | SL won by 7 wickets |
| 13 | Sri Lanka | India | Sri Lanka | 4 wickets | 28-Jul-2021 | Colombo | SL won by 4 wickets |
| 14 | Sri Lanka | India | India | 38 runs. | 25-Jul-2021 | Colombo | IND won by 38 runs. |
| 15 | India | Sri Lanka | India | 78 runs | 10-Jan-2020 | Pune | IND won by 78 runs |
| 16 | India | Sri Lanka | India | 7 wickets | 07-Jan-2020 | Indore | IND won by 7 wickets (with 15 balls remaining) |
| 17 | India | Sri Lanka | 05-Jan-2020 | Guwahati | No result | ||
| 18 | Sri Lanka | India | India | 6 wkts (9b rem) | 12-Mar-2018 | Colombo | IND won by 6 wkts (9b rem) |
| 19 | Sri Lanka | India | Sri Lanka | 5 wkts (9b rem) | 06-Mar-2018 | Colombo | SL won by 5 wkts (9b rem) |
| 20 | India | Sri Lanka | India | 5 wickets | 24-Dec-2017 | Mumbai | IND won by 5 wickets (with 4 balls remaining) |
| 21 | India | Sri Lanka | India | 88 runs | 22-Dec-2017 | Indore | IND won by 88 runs |
| 22 | India | Sri Lanka | India | 93 runs | 20-Dec-2017 | Cuttack | IND won by 93 runs |
| 23 | Sri Lanka | India | India | 7 wickets | 06-Sep-2017 | Colombo | IND won by 7 wickets (with 4 balls remaining) |
| 24 | India | Sri Lanka | India | 5 wkts (4b rem) | 01-Mar-2016 | Dhaka | IND won by 5 wkts (4b rem) |
| 25 | India | Sri Lanka | India | won by 9 wickets | 14-Feb-2016 | Visakhapatnam | IND won by 9 wickets |
| 26 | India | Sri Lanka | India | won by 69 runs | 12-Feb-2016 | Ranchi | IND won by 69 runs |
| 27 | Sri Lanka | India | Sri Lanka | won by 5 wickets | 09-Feb-2016 | Pune | SL won by 5 wickets |
| 28 | India | Sri Lanka | Sri Lanka | 6 wkts (13b rem) | 06-Apr-2014 | Dhaka | SL won by 6 wkts (13b rem) |
| 29 | India | Sri Lanka | India | won by 39 runs | 07-Aug-2012 | Kandy | IND won by 39 runs |
| 30 | India | Sri Lanka | Sri Lanka | 5 wkts (0b rem) | 11-May-2010 | Gros Islet | SL won by 5 wkts (0b rem) |
| 31 | India | Sri Lanka | India | won by 6 wickets | 12-Dec-2009 | Chandigarh | IND won by 6 wickets |
| 32 | Sri Lanka | India | Sri Lanka | won by 29 runs | 09-Dec-2009 | Nagpur | SL won by 29 runs |
| 33 | India | Sri Lanka | India | won by 3 wickets | 10-Feb-2009 | Colombo | IND won by 3 wickets |
Latest News
Why Sanju Samson remains a puzzle in India’s T20I set-up despite his obvious talent?
26 January, 2026
‘Visionary administrator’: BCCI mourns the loss of former President I.S. Bindra
26 January, 2026
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026IND vs SL head to head in T20!
Among all Asian cricket teams, India vs Sri Lanka match in this shortest format has seen many iconic matches between both sides. Men in Blue first faced Sri Lanka on 10 February 2009 at Colombo in this format. India won that match by 3 wickets. When it comes to winning ICC trophies, India secured 2, and Sri Lanka clinched 1 trophy in this format.
Sri Lanka is also a very decent side in T20Is. After the retirement of star players like Kumar Sangakkara, Mahela Jayawardene, Tillakaratne Dilshan, and some other legendary players, they failed to deliver an excellent performance. Dasun Shanaka is currently leading SL in T20Is. Currently, they are in a new transition and grooming stage. On the other hand, from Yuvraj Singh, MS Dhoni, Virat Kohli, Rohit Sharma, to Suryakumar Yadav, Abhishek Sharma, Hardik Pandya, and Tilak Varma, India has produced many stars in this format. Here you can check the India vs Sri Lanka head to head in T20 with complete details.
India vs Sri Lanka head to head in T20:
India featured against SL in 33 T20 matches. Out of all these games, India won 23, lost 9, and 1 match ended in a no result. Follow Sports Yaari to check IND vs SL head to head in T20.
India vs Sri Lanka T20 head to head in India:
India played against Sri Lanka in 17 T20Is in India. Team India won 13, lost 3 and 1 match was completed with no result.
Sri Lanka vs India head to head in Sri Lanka:
India made their appearance in the 10 T20 in Sri Lanka. Men in Blue won 7, lost 3 games. Men in Blue dominated in most of the contests.
India vs Sri Lanka Player Records:
Rohit Sharma made 411 runs, and Yuzvendra Chahal dismissed 23 batters vs SL. On the other hand, Dhanush Shanaka scored 452 runs, and Wanindu Hasaranga took 18 wickets for Sri Lanka against India. Overall, these performances highlight the individual excellence and competitive balance between India and Sri Lanka across different phases of the rivalry.
Highest Score and Lowest Score - India vs Sri Lanka T20:
In the India vs Sri Lanka T20 rivalry, there have been some highs and lows over the years. India’s lowest T20 score against Sri Lanka came on June 29, 2021, in Colombo, where they scored 81/8, while Sri Lanka’s lowest total was 82 all out against India on 14 February 2016 in Vizag. On the other hand, India posted the highest score, 260/5, in T20 vs Sri Lanka on December 22, 2017, in Indore, while Sri Lanka recorded 215/5 on 9 December 2009 in Nagpur, showing the competitive nature of this rivalry.
Most Iconic India vs Sri Lanka T20:
2nd T20, IND vs SL. December 12, 2009: Mohali
India competed against Sri Lanka in the 2nd T20 match of the series on 12 December 2009 at Mohali. Sri Lanka managed to score 206/7 in the first innings. In reply, Virender Sehwag and Gautam Gambhir gave India a great start for the 1st wicket with 58 runs partnership. Then, Yuvraj Singh and MS Dhoni played a massive role in winning the match for Team India. Yuvi scored 60* off just 25 balls, and Dhoni contributed 46 runs off 28 balls. At the end, Men in Blue won the match by 6 wickets in 19.1 overs, 5 balls to spare.
ICC T20 WC 2014 Final: IND vs SL April 6, 2014
The final of the ICC T20 World Cup 2014 was played between India and Sri Lanka at Dhaka on April 6 2014. India posted 130/4 in the first innings. In the last 5 overs, the Sri Lankan bowler executed their plan really well and bowled brilliantly. Team India failed to accelerate runs in the death overs. In reply Sri Lankan team obtained the target convincingly in 17.5 balls by 6 wickets. It was their first ICC trophy win in the 20-over format.
India vs Sri Lanka Recent T20 Series Updates:
India Tour of Sri Lanka 2024: (T20 Series)
Team India toured Sri Lanka 3 match T20 series in 2024. It was the first series of Suryakumar Yadav as captain and under the tenure of Gautam Gambhir as head coach. India won by 43 runs in the first T20 and clinched the victory by 7 wickets in the 2nd game. The match result of the 3rd T20 was decided in the super over. Team India sealed the series 3-0. Suryakumar Yadav won the player of the series award in his first competition as captain. He posted 92 runs in 3 outings.
Sri Lanka Tour of India 2023 (T20 Series)
The Sri Lanka Tour of India 2023 (T20 series) was a thrilling one that kept fans engaged till the end. India won the first T20 by just 2 runs while Sri Lanka bounced back strongly to win the second match by 16 runs. However, Team India dominated the decider with a huge 91-run victory and won the T20 series 2-1 in style.
Sri Lanka Tour of India 2022(T20 Series)
India competed against Sri Lanka in the T20 series. The series was played in February 2022. Men in Blue won all the 3 matches comprehensively with a 3-0 series win. Shreyas Iyer was the highest run getter of this series. He scored 204 runs in 3 games at a strike rate of 174.36 and claimed the player of the series award.
India vs SL First T20, January 3, 2023, Mumbai:
The match was played at Mumbai Wankhede Stadium on January 3, 2023. Sri Lanka won the toss and chose to bowl first. India posted 162/5 in the first innings. Deepak Hooda was the top run scorer, 41* off just 23 balls in India’s innings. In reply, in a nail-biting match, Sri Lanka bowled out for 160 and India won by 2 runs.
With T20 matches updates, you can check ODI and Test cricket news and stay in touch with the live score updates of all matches here. Sports Yaari delivers accurate India vs Sri Lanka head to head in T20 with sports news headlines.