India and Sri Lanka often contest fiercely against each other in international cricket. And the head-to-head record between both teams speaks for itself.
With the first encounter dating back to 1979, India and Sri Lanka have produced some thrilling contests. And it all began in their very first encounter, where Sri Lanka stunned India in the 1979 World Cup fixture. Since then, both teams have fought closely in bilateral and multination tournaments.
While not many remember the 1979 match, the 2011 World Cup final is fresh in everyone’s mind. Sri Lanka put up a competitive total on the board. But India’s batting brilliance handed them the elusive trophy after a long wait.
Even in the Asia Cup, India have defeated Sri Lanka in the final five times! On the bilateral front, India are way ahead of Sri Lanka.
But the Lankans are bridging the gap with their improved performances, especially in limited-overs cricket. And they would like to display one such performance when they take on India in the Asia Cup’s Super Four stage.
India and Sri Lanka are set to meet in the Super Four game on September 26, 2025, in Dubai.
On that note, here’s the head-to-head timeline between India and Sri Lanka, including records and highlights.
India National Cricket Team vs Sri Lanka National Cricket Team Players (2025)
Role | India | Sri Lanka |
---|---|---|
Captain | Suryakumar Yadav | Charith Asalanka |
Batters | Suryakumar Yadav, Shubman Gill, Rinku Singh | Nuwanidu Fernando, Kamil Mishara, Pathum Nissanka, Kusal Perera |
All-Rounders | Axar Patel, Abhishek Sharma, Hardik Pandya, Shivam Dube, Tilak Varma | Charith Asalanka, Wanindu Hasaranga, Chamika Karunaratne, Janith Liyanage, Kamindu Mendis, Dasun Shanaka |
Wicketkeeper | Sanju Samson, Jitesh Sharma | Kusal Mendis |
Bowlers | Jasprit Bumrah, Harshit Rana, Varun Chakaravarthy, Kuldeep Yadav, Arshdeep Singh | Dushmantha Chameera, Binura Fernando, Matheesha Pathirana, Maheesh Theekshana, Nuwan Thushara, Dunith Wellalage |
Read Also:- India Highest Scores in Asia Cup (T20 & ODI)
India vs Sri Lanka Head-to-Head Timeline (Recent 10 Matches)
Year | Match | Format | Venue | Result |
---|---|---|---|---|
2024 | SL vs IND, 3rd ODI | ODI | Colombo (RPS) | Sri Lanka won by 110 runs |
2024 | SL vs IND, 2nd ODI | ODI | Colombo (RPS) | Sri Lanka won by 32 runs |
2024 | SL vs IND, 1st ODI | ODI | Colombo (RPS) | Match Tied |
2024 | SL vs IND, 3rd T20I | T20I | Pallekele | Match Tied (India won the Super Over) |
2024 | SL vs IND, 2nd T20I | T20I | Pallekele | India won by 7 wickets |
2024 | SL vs IND, 1st T20I | T20I | Pallekele | India won by 43 runs |
2023 | ODI World Cup | ODI | Mumbai | India won by 302 runs |
2023 | Asia Cup | ODI | Colombo (RPS) | India won by 10 wickets |
2023 | Asia Cup | ODI | Colombo (RPS) | India won by 41 runs |
2023 | IND vs SL, 3rd ODI | ODI | Thiruvananthapuram | India won by 317 runs |
Notable Records and Highlights
Test Cricket
- India maintain a big lead over Sri Lanka in Tests (22-7).
- First Test in 1982: Batters dominated in the historic affair as the match ended in a draw.
- Sri Lanka’s Duleep Mendis struck twin hundreds (105 & 105) to put up a fight against India.
- Maiden win: In just the third Test between both sides, Sri Lanka claimed a win after two drawn matches.
- Sri Lanka defeated a strong Indian unit by 149 runs in Colombo to mark their first-ever Test match victory.
- Amal Silva (111) and Roy Dias (95) showed brilliance in the first innings to push back India in the memorable contest.
- Revenge taken: India avenged the defeat with a dominating 2-0 series victory at home in 1986/87.
- Batters Dominate: The 1997 Colombo Test saw India and Sri Lanka batters take complete control. India posted 537 for 8. In response, Sri Lanka piled up the highest Test total of 952 for 6 to end the match in a draw.
- Consecutive series wins: India won back-to-back Test series in Sri Lanka in 2015 and 2017.
- Top run-scorer: India’s Sachin Tendulkar (1995)
- Top wicket-taker: Sri Lanka’s Muttiah Muralitharan (105 wickets)
ODI Cricket
- India have an edge over Sri Lanka in ODIs (99-59).
- First ODI in 1979: Sri Lanka pulled off a surprise win over India in the World Cup encounter by 47 runs.
- Half-centuries from Sunil Wettimuny (67), Roy Dias (50), and Duleep Mendis (64) saw Sri Lanka muster 238 for 5.
- India’s top order showed resistance, but a disciplined attack from Tony Opatha (3/31) and Somachandra de Silva (3/29) restricted them to 191.
- Long wait: India needed 20 years to register their first World Cup win against Sri Lanka.
- Mighty wins: India defeated Sri Lanka by 300-plus runs twice in 2023. The first win came by 317 runs in Trivandrum, India’s largest by runs in ODIs. The next one came by 302 runs in the World Cup.
- Top run-scorer: India’s Sachin Tendulkar (3113 runs)
- Top wicket-taker: Sri Lanka’s Muttiah Muralitharan (74 wickets)
T20I Cricket
- India are way ahead in T20Is (21-9).
- First T20I in 2009: India won the nervy contest by three wickets.
- India’s Yusuf Pathan was the star of the night with his brilliant all-rounder performance (2/23 and 22* off 10). Tillakaratne Dilshan’s well-made 61 went in vain.
- Low-scoring final: India and Sri Lanka clashed in a low-scoring final of the 2014 T20 World Cup.
- Sri Lanka restricted India to 130 for 4 despite Virat Kohli’s 77-run knock. Kumar Sangakkara’s unbeaten 52 handed the Lankans their first T20 World Cup trophy.
- Nail-biting tied match: After mustering 137 for 9, India restricted Sri Lanka to 137 for 8 to tie the match. Washington Sundar bowled a tight Super Over to set up an easy win for India.
- Top run-scorer: Sri Lanka’s Dasun Shanaka (430 runs)
- Top wicket-takers: India’s Yuzvendra Chahal (23 wickets)
Read Also:- India vs Pakistan Asia Cup 2025: Schedule, Match Date
Top Players in IND vs SL Rivalry
Batting: Sachin Tendulkar, Mahela Jayawardene, Rahul Dravid, Kumar Sangakkara, Virat Kohli
Bowling: Muttiah Muralitharan, Chaminda Vaas, Anil Kumble, Ravichandran Ashwin, Zaheer Kha
India National Cricket Team vs Sri Lanka National Cricket Team Standings
Team | Mat | Won | Lost | Tied | NR | Pts | NRR |
---|---|---|---|---|---|---|---|
India | 2 | 2 | 0 | 0 | 0 | 4 | +1.357 |
Sri Lanka | 2 | 0 | 2 | 0 | 0 | 0 | -0.590 |
Super Four Stage Update
- Qualified Teams: India, Pakistan, Sri Lanka, and Bangladesh.
- Format: Each team plays 3 matches.
- Qualification: Top 2 teams on the points table will advance to the final on 28 September at Dubai International Stadium.
Upcoming Schedule (Asia Cup 2025)
India vs Sri Lanka – Asia Cup 2025 Match Schedule
Date | Match | Venue | Time (IST) |
---|---|---|---|
September 26, 2025 | India vs Sri Lanka, 6th Match, Super Four | Dubai (DICS) | 8:00 PM |
Where to Watch Asia Cup 2025 – Broadcasting and Live Streaming Info
Telecast: Sony Sports Network
Live Stream: Sony Liv and FanCode
With India almost certain of a spot in the final, they will look to maintain their unbeaten run. Sri Lanka, on the other hand, are already out of the final race. The Lankan started well but lost steam in the Super Four stage. Now they will look to play for pride against a dominant India.