Introduction to Sri Lanka National Cricket Team vs India National Cricket Team Match Scorecard
The much-anticipated clash between the Sri Lanka National Cricket Team and the India National Cricket Team took place on March 18, 2025, at the iconic R. Premadasa Stadium in Colombo, Sri Lanka. This match was a part of the ODI Tri-Series featuring hosts Sri Lanka, India, and Bangladesh. The game was not only crucial for tournament progression but also added another chapter to the historic rivalry between these two teams. With both sides fielding strong squads, fans were treated to a high-octane contest filled with thrilling performances from top players.
Table of Contents
Match Details

Match | Sri Lanka vs India – ODI Tri-Series 2025 |
---|---|
Date | March 18, 2025 |
Venue | R. Premadasa Stadium, Colombo, Sri Lanka |
Toss | Won by Sri Lanka, elected to bowl first |
Match Type | One Day International (ODI) |
Umpires | Kumar Dharmasena (Sri Lanka), Chris Gaffaney (New Zealand) |
Third Umpire | Richard Illingworth (England) |
Match Referee | Javagal Srinath (India) |
Series | ODI Tri-Series 2025 (Sri Lanka, India, Bangladesh) |
Full Scorecard
India batted first after being asked to do so by Sri Lanka captain Dasun Shanaka. The Indian batting lineup showed great resilience, especially after losing early wickets. Opener Shubman Gill got out cheaply, and Virat Kohli followed soon after, which brought pressure on the middle order. However, Rohit Sharma anchored the innings with a gritty half-century before being dismissed for 76 off 93 balls.
Youngster Yashasvi Jaiswal played a blistering knock of 104 off just 88 deliveries, including 12 fours and 4 sixes. His partnership with Ravindra Jadeja (45 off 42 balls) helped India recover from a shaky start. A late flourish from Hardik Pandya (31 off 18 balls) propelled India to a competitive total of 312/8 in their 50 overs.
Sri Lanka’s chase started well with Pathum Nissanka scoring 67 off 79 balls and Kusal Mendis contributing 45. However, the Indian bowling attack, led by Jasprit Bumrah (3/48) and Mohammed Siraj (2/56), kept chipping away at the wickets. Wanindu Hasaranga tried his best with the bat, scoring an unbeaten 62 off 48 balls, but it wasn’t enough as Sri Lanka fell short by 38 runs, finishing at 274/9 in 50 overs.
Scorecard Table (Full Match Summary)
Team | Innings | Overs | Runs | Wickets | Extras | Top Scorer | Best Bowler |
---|---|---|---|---|---|---|---|
India | Batting | 50.0 | 312 | 8 | 14 | Yashasvi Jaiswal – 104 (88 balls, 12×4, 4×6) | Kasun Rajitha – 2/61 |
Sri Lanka | Bowling | 50.0 | 312 | 8 | – | – | – |
Sri Lanka | Batting | 50.0 | 274 | 9 | 11 | Wanindu Hasaranga – 62* (48 balls, 7×4, 2×6) | Jasprit Bumrah – 3/48 |
India | Bowling | 50.0 | 274 | 9 | – | – | – |
Detailed Batting Statistics
India – First Innings (Batting)

Player | Runs | Balls | Fours | Sixes | Strike Rate | Status |
---|---|---|---|---|---|---|
Shubman Gill | 14 | 19 | 2 | 0 | 73.68 | lbw b Pramod Madushan |
Virat Kohli | 23 | 29 | 3 | 0 | 79.31 | c Dhananjaya de Silva b Maheesh Theekshana |
Rohit Sharma (c) | 76 | 93 | 9 | 0 | 81.72 | lbw b Dunith Wellalage |
Yashasvi Jaiswal | 104 | 88 | 12 | 4 | 118.18 | c Wanindu Hasaranga b Chamika Karunaratne |
Suryakumar Yadav | 12 | 14 | 1 | 0 | 85.71 | run out (Kusal Perera / Charith Asalanka) |
Ravindra Jadeja | 45 | 42 | 4 | 1 | 107.14 | c Dasun Shanaka b Kasun Rajitha |
Hardik Pandya | 31 | 18 | 3 | 1 | 172.22 | c Dhananjaya de Silva b Pramod Madushan |
Ishan Kishan (wk) | 9 | 13 | 1 | 0 | 69.23 | not out |
Jasprit Bumrah | 1 | 3 | 0 | 0 | 33.33 | not out |
Total | 312/8 | 50.0 | – | – | – | Extras: 14 (b 2, lb 5, w 4, nb 3) |
Sri Lanka – Second Innings (Batting)

Player | Runs | Balls | Fours | Sixes | Strike Rate | Status |
---|---|---|---|---|---|---|
Kusal Perera | 28 | 26 | 3 | 1 | 107.69 | lbw b Jasprit Bumrah |
Pathum Nissanka | 67 | 79 | 8 | 0 | 84.81 | c Ishan Kishan b Ravindra Jadeja |
Kusal Mendis | 45 | 54 | 5 | 0 | 83.33 | c Rohit Sharma b Kuldeep Yadav |
Charith Asalanka | 21 | 23 | 2 | 0 | 91.30 | c Suryakumar Yadav b Hardik Pandya |
Dasun Shanaka (c) | 19 | 24 | 1 | 0 | 79.17 | c & b Ravindra Jadeja |
Dunith Wellalage | 18 | 16 | 1 | 1 | 112.50 | c Shubman Gill b Hardik Pandya |
Wanindu Hasaranga | 62* | 48 | 7 | 2 | 129.17 | not out |
Maheesh Theekshana | 6 | 10 | 1 | 0 | 60.00 | c Ishan Kishan b Jasprit Bumrah |
Pramod Madushan | 3 | 5 | 0 | 0 | 60.00 | c Shubman Gill b Jasprit Bumrah |
Kasun Rajitha | 0 | 1 | 0 | 0 | 0.00 | not out |
Total | 274/9 | 50.0 | – | – | – | Extras: 11 (b 3, lb 4, w 4, nb 0) |
Detailed Bowling Statistics
India – Bowling (vs Sri Lanka)
Bowler | Overs | Maidens | Runs | Wickets | Economy | Best Performance |
---|---|---|---|---|---|---|
Jasprit Bumrah | 10.0 | 1 | 48 | 3 | 4.80 | 3/48 |
Ravindra Jadeja | 10.0 | 1 | 49 | 2 | 4.90 | 2/49 |
Kuldeep Yadav | 10.0 | 0 | 45 | 1 | 4.50 | 1/45 |
Hardik Pandya | 10.0 | 0 | 61 | 2 | 6.10 | 2/61 |
Mohammed Siraj | 10.0 | 0 | 56 | 2 | 5.60 | 2/56 |
Sri Lanka – Bowling (vs India)
Bowler | Overs | Maidens | Runs | Wickets | Economy | Best Performance |
---|---|---|---|---|---|---|
Maheesh Theekshana | 10.0 | 0 | 54 | 1 | 5.40 | 1/54 |
Dunith Wellalage | 10.0 | 0 | 52 | 1 | 5.20 | 1/52 |
Chamika Karunaratne | 10.0 | 0 | 60 | 1 | 6.00 | 1/60 |
Kasun Rajitha | 10.0 | 0 | 61 | 2 | 6.10 | 2/61 |
Pramod Madushan | 10.0 | 0 | 61 | 2 | 6.10 | 2/61 |
Key Moments of the Match
India’s Recovery After Early Setbacks
India lost both openers inside the first 10 overs, with Shubman Gill falling for just 14 off 19 balls and Virat Kohli getting out for 23. The pressure mounted quickly on the Indian middle order, but captain Rohit Sharma showed immense composure. He stitched together partnerships with Yashasvi Jaiswal and later with Ravindra Jadeja to stabilize the innings.
Jaiswal, who has been in scintillating form recently, continued his good run with the bat. His aggressive strokeplay put the Sri Lankan bowlers under pressure, especially during the middle overs. His century came off 88 balls, and he remained not out until the 43rd over when he was caught by Hasaranga off Chamika Karunaratne.
Ravindra Jadeja provided crucial support with a well-paced 45 off 42 balls, while Hardik Pandya smashed a quickfire 31 off just 18 deliveries to push India past the 300-run mark.
Sri Lanka’s Fightback Led by Hasaranga
Sri Lanka’s chase began positively with openers Kusal Perera and Pathum Nissanka building a solid foundation. Nissanka, in particular, looked in fine touch, scoring 67 off 79 balls with 8 boundaries. However, once the spinners came into play, Sri Lanka started losing wickets at regular intervals.
Kusal Mendis contributed 45 but failed to convert it into a big score. The real fight came from all-rounder Wanindu Hasaranga, who scored an unbeaten 62 off 48 balls. His counter-attacking approach gave Sri Lanka some hope, but with too many runs needed in the final overs, they eventually fell short by 38 runs.
Jasprit Bumrah was the pick of the Indian bowlers, taking three key wickets, including that of opener Kusal Perera and lower-order batsmen Maheesh Theekshana and Pramod Madushan. Ravindra Jadeja and Hardik Pandya also chipped in with two wickets each, maintaining tight lines and restricting the flow of runs.
Post-Match Reactions
India Captain Rohit Sharma:
“It was a tough game, especially after losing early wickets. But credit to Jaiswal and Jadeja for stabilizing the innings. We knew we had a good score on the board. The bowlers did really well to keep things tight. It’s always special to win in Sri Lanka.”
Sri Lanka Captain Dasun Shanaka:
“We started well with the bat, but couldn’t carry on. Credit to the Indian bowlers—they kept coming hard at us. Hasaranga played really well, but we lost momentum in the middle overs. We need to be more consistent in our batting if we want to make a comeback in the series.”
Man of the Match – Yashasvi Jaiswal:
“It feels great to contribute to the team’s win. I’m really happy with my form. My aim is to keep performing for the team and enjoy every opportunity. We’re focused on continuing this winning momentum.”
Head-to-Head Record (Updated Post Match)
Matches Played | India Wins | Sri Lanka Wins | No Result/Tied |
---|---|---|---|
102 | 63 | 35 | 4 |
This victory marked India’s 12th consecutive win over Sri Lanka in ODIs, further extending their dominance in the bilateral contests. The head-to-head record remains heavily tilted in India’s favor, although Sri Lanka has shown glimpses of competitiveness in recent years.
Conclusion
The Sri Lanka vs India ODI on March 18, 2025, was a classic display of cricketing excellence from both sides. While India’s batting depth and disciplined bowling proved decisive, Sri Lanka showed fighting spirit, particularly through Wanindu Hasaranga’s resilient innings. The match was a testament to the growing intensity of the rivalry and set the stage for more exciting encounters in the ongoing ODI Tri-Series 2025.
Fans can expect more high-voltage action in the upcoming matches, especially with both teams aiming for a spot in the finals. For now, India remains on top of the points table, while Sri Lanka will look to bounce back in their next fixture against Bangladesh.
Also Read – India National Cricket Team vs England Cricket Team Match Scorecard