India vs Sri Lanka Head To Head Records [Source: @BCCI, @ICC/x]
India and Sri Lanka cricket teams will collide in the second semifinal of the 2026 Men’s T20 Asian Games in Japan. The match will be played on Thursday, October 1 from 10:30 AM onwards at the Korogi Sports Park in Nisshin.
Defending champions India reached the semifinal after their quarter-final clash against Afghanistan got washed off to rains a couple of days ago. Prior to the Asian Games, Team India escaped a spirited Japan scare by two runs in their historic one-off T20I match.
The Sri Lanka team, on the other hand, booked its place in the semifinal following their no-result against Nepal in the quarter-final. It is worth noting that barring the washout against Nepal, Sri Lanka is currently on a four-match losing streak in T20Is after having suffered demoralizing defeats in England and West Indies over the past couple of months.
In light of the upcoming India vs Sri Lanka Asian Games 2026 semifinal, here is a look at a detailed head-to-head T20I records in matches involving the two sides.
India vs Sri Lanka Head To Head Records In T20Is
Criterion
T20Is
Matches
33
India won
23
Sri Lanka won
9
Tied/ Draw
2 (both Tied won by India in Super Over)
No Result
1
India vs Sri Lanka Highest Team Total In T20Is
The highest total ever recorded in an India vs Sri Lanka T20I match is the 260-5 from 20 overs mounted by hosts India back in December 2017 in Indore.
IND vs SL Lowest Team Total In T20Is
Team India aggregated just 81-8 in 20 overs against Sri Lanka back in July 2021 in Colombo to record the lowest completed total in a India vs Sri Lanka T20I match.
India vs Sri Lanka Highest Individual Score In T20Is
Rohit Sharma holds the record of charting the highest individual score in an India vs Sri Lanka T20I match, doing so by firing 118 runs off just 43 balls in December 2017 in Indore.
IND vs SL Best Bowling Figures In T20Is
Former Indian off-spinner Ravichandran Ashwin picked up figures of 4-8 in Vizag in February 2016, and it continues to remain the best-bowling performance in a T20I match involving India and Sri Lanka teams.
Most Runs In India vs Sri Lanka In T20Is
Sri Lanka all-rounder Dasun Shanaka has aggregated 452 runs in 23 innings spanning 25 T20Is to remain the most successful batter in India vs Sri Lanka T20I matches.
Most Wickets In IND vs SL In T20Is
Indian spinner Yuzvendra Chahal is the most successful bowler in India vs Sri Lanka T20I matches with 23 wickets to his name from 13 innings at an average of 17.34.
Top Run Scorer Of The Last India vs Sri Lanka T20I Match
Sri Lanka opener Pathum Nissanka punched out a majestic 58-ball 107 the last time these two sides crossed paths in a T20I match, doing so in the 2025 Asia Cup last year in Dubai.
Top Wicket Taker Of The Last India vs Sri Lanka T20I Match
As many as 10 different bowlers (five from each side), picked up a wicket each in the last India vs Sri Lanka T20I match as occurred during the 2025 Asia Cup last year in Dubai.
Indian all-rounder Hardik Pandya conceded just seven runs from his solitary over for his one wicket.
India vs Sri Lanka Form (Last 5 Match Win/Loss Record)
Team
Form
India
W, W, W, W, W
Sri Lanka
L, L, L, L, W
Conclusion
All in all, a lot is at stake for both sides in the upcoming India vs Sri Lanka 2026 Asian Games second semifinal. The winner of the match will storm into the final and have a shot at an Asian Games gold later this weekend.