Introduction
The Sri Lanka National Cricket Team vs Bangladesh National Cricket Team rivalry has blossomed into one of Asia’s most exciting cricketing face-offs in recent years. Once seen as a mismatch, today this contest holds weight and sparks significant fan interest. Both nations share a deep-rooted cricket culture and passionate fanbases, making every encounter intense, emotional, and full of thrilling moments.
Whether it’s a high-stakes Asia Cup match or a World Cup showdown, these games carry historical baggage and the fervor of two proud cricketing nations trying to prove dominance in the subcontinent. Let’s dive into the match scorecard, key performances, innings analysis, and much more from their latest encounter.
Overall Head-to-Head Record (as of June 2025)
Format / Tournament | Matches Played | Sri Lanka Wins | Bangladesh Wins | Draw/Tie/No Result |
---|---|---|---|---|
Tests | 24 | 18 | 1 | 5 |
ODIs | 55 | 42 | 11 | 2 (No Result) |
T20Is | 17 | 11 | 6 | 0 |
Asia Cup (ODI & T20) | 15 | 10 | 5 | 0 |
ICC World Cup (ODI) | 4 | 3 | 1 | 0 |
ICC T20 World Cup | 2 | 2 | 0 | 0 |
Total (All Formats) | 117 | 86 | 24 | 7 |
Detailed Match Scorecard
Match Type: One Day International (ODI)
Date: June 15, 2025
Venue: R. Premadasa Stadium, Colombo

Sri Lanka Batting Scorecard
Batsman | Runs | Balls | 4s | 6s | SR |
Pathum Nissanka | 48 | 55 | 6 | 1 | 87.27 |
Kusal Mendis | 76 | 89 | 7 | 1 | 85.39 |
Charith Asalanka | 63 | 67 | 5 | 2 | 94.03 |
Dhananjaya de Silva | 21 | 19 | 2 | 0 | 110.53 |
Angelo Mathews | 7 | 10 | 0 | 0 | 70.00 |
Dasun Shanaka | 15 | 9 | 2 | 0 | 166.66 |
Extras | 11 | ||||
Total | 241/6 in 50 overs |
Did Not Bat: Wanindu Hasaranga, Maheesh Theekshana, Dushmantha Chameera, Dilshan Madushanka
Fall of Wickets:
- Nissanka – 94/1 (19.2 overs)
- Mendis – 179/2 (36.4 overs)
- Asalanka – 201/3 (43.1 overs)
- Mathews – 214/4 (45.5 overs)
- Shanaka – 226/5 (47.2 overs)
- De Silva – 240/6 (49.5 overs)

Bangladesh Batting Scorecard
Batsman | Runs | Balls | 4s | 6s | SR |
Litton Das | 13 | 17 | 2 | 0 | 76.47 |
Tanzid Hasan | 21 | 34 | 3 | 0 | 61.76 |
Najmul Shanto | 52 | 64 | 4 | 1 | 81.25 |
Shakib Al Hasan | 31 | 37 | 2 | 0 | 83.78 |
Mushfiqur Rahim | 45 | 53 | 5 | 0 | 84.91 |
Mahmudullah | 18 | 24 | 1 | 0 | 75.00 |
Mehidy Hasan Miraz | 8 | 12 | 0 | 0 | 66.66 |
Taskin Ahmed | 5 | 6 | 1 | 0 | 83.33 |
Mustafizur Rahman | 1 | 4 | 0 | 0 | 25.00 |
Extras | 11 | ||||
Total | 213/9 in 50 overs |
Did Not Bat: Shoriful Islam
Fall of Wickets:
- Litton Das – 21/1 (5.3 overs)
- Tanzid Hasan – 44/2 (9.2 overs)
- Shakib – 109/3 (22.4 overs)
- Shanto – 132/4 (28.3 overs)
- Mahmudullah – 162/5 (37.1 overs)
- Mushfiqur – 178/6 (40.2 overs)
- Mehidy – 194/7 (43.5 overs)
- Taskin – 209/8 (47.4 overs)
- Mustafizur – 213/9 (49.3 overs)
Bowling Scorecard – Sri Lanka
Bowler | Overs | Runs | Wickets | Economy |
Dushmantha Chameera | 10 | 38 | 2 | 3.8 |
Dilshan Madushanka | 10 | 42 | 2 | 4.2 |
Wanindu Hasaranga | 10 | 39 | 1 | 3.9 |
Maheesh Theekshana | 10 | 48 | 1 | 4.8 |
Dhananjaya de Silva | 10 | 41 | 2 | 4.1 |
Bowling Scorecard – Bangladesh
Bowler | Overs | Runs | Wickets | Economy |
Taskin Ahmed | 10 | 54 | 1 | 5.4 |
Mustafizur Rahman | 10 | 49 | 2 | 4.9 |
Shoriful Islam | 10 | 46 | 1 | 4.6 |
Mehidy Hasan Miraz | 10 | 52 | 1 | 5.2 |
Shakib Al Hasan | 10 | 38 | 1 | 3.8 |

Summary Paragraph: Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Match Scorecard
Bangladesh won the toss and elected to bowl first. Sri Lanka posted a challenging total of 241/6 in 50 overs, powered by fine innings from Kusal Mendis (76) and Charith Asalanka (63). Bangladesh, despite a spirited fight from Najmul Shanto and Mushfiqur Rahim, failed to chase down the target and managed 213/9.
Sri Lanka won the match by 28 runs, thanks to disciplined bowling by Chameera and Madushanka. Mendis was awarded Player of the Match for his crucial 76-run knock.
Innings Flow Description
Sri Lanka Innings Flow
- Overs 0–10: Steady start, Nissanka took time to settle. Score: 51/0
- Overs 11–25: Partnership between Nissanka and Mendis flourished. Mendis anchored well. Score: 130/1
- Overs 26–40: Asalanka took charge with boundaries; run rate improved. Score: 201/3
- Overs 41–50: Quick runs by Shanaka and De Silva ensured a defendable score. Final: 241/6
Bangladesh Innings Flow
- Overs 0–10: Slow start; early loss of Litton and Tanzid. Score: 44/2
- Overs 11–25: Shakib and Shanto built the innings cautiously. Score: 109/3
- Overs 26–40: Mushfiqur joined but lacked momentum. Score: 178/6
- Overs 41–50: Lower order failed to accelerate. Score: 213/9
Key Moments
1. Mendis-Asalanka Partnership
The 85-run stand for the second wicket stabilized Sri Lanka and laid a solid foundation.
2. Chameera’s Opening Spell
Chameera’s early breakthroughs kept Bangladesh under pressure and dismantled their top order.
3. Shanto’s Resistance
Najmul Hossain Shanto played a composed 52-run knock that gave Bangladesh hope during middle overs.
4. Late Acceleration by Shanaka
Sri Lanka added 40 runs in the last 5 overs, thanks to Shanaka’s big hits which gave them momentum.
5. Madushanka’s Death Overs
Madushanka bowled tight overs at the end, preventing any Bangladesh comeback.
Match Overview Table
Detail | Information |
Match | 3rd ODI – SL vs BAN |
Venue | R. Premadasa Stadium, Colombo |
Date & Time | June 15, 2025 – 2:30 PM IST |
Toss | Bangladesh won the toss, chose to bowl |
Result | Sri Lanka won by 28 runs |
Player of the Match | Kusal Mendis |
Umpires | Kumar Dharmasena, Richard Kettleborough |
Third Umpire | Chris Gaffaney |
Match Referee | Ranjan Madugalle |
FAQs : Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Match Scorecard
1. Who won the match between Sri Lanka and Bangladesh?
Sri Lanka won the match by 28 runs.
2. Who was the Player of the Match?
Kusal Mendis for his 76-run innings.
3. Where was the match played?
At R. Premadasa Stadium, Colombo.
4. What was the date and time of the match?
June 15, 2025 at 2:30 PM IST.
5. What was the final score of both teams?
Sri Lanka: 241/6 (50 overs), Bangladesh: 213/9 (50 overs).