Sri Lanka crushed Bangladesh in the first ODI match on July 2, 2025. Sanath Jayasuriya praised his team’s calm approach. They won by 77 runs at R Premadasa Stadium. Charith Asalanka’s century was the highlight.
Bangladesh collapsed from 100/1 to 105/8. Wanindu Hasaranga and Kamindu Mendis spun a web. Sri Lanka took a 1-0 lead in the series. The match was a thriller for cricket fans, like the CT 2025.
According to ESPN Cricinfo, Sri Lanka’s fielding was top-notch. Jayasuriya’s coaching boosted team confidence. The next ODI game is on July 5. This article breaks down the key moments.
Sri Lankan Team Steals the Show
Charith Asalanka played a brilliant knock. He scored 106 off 123 balls. His batting performance saved Sri Lanka from trouble. They were 29/3 early on.
Asalanka hit six fours and four sixes. His century was his fifth in ODI cricket. As per Cricbuzz, he joined Sanath Jayasuriya and Virat Kohli with four R Premadasa Stadium centuries. He was named Player of the Match.
Sri Lanka reached 244 in 49.2 overs. Kusal Mendis added 45 runs. Asalanka’s leadership was key. He batted with a calm approach.
Bangladesh’s bowlers fought back hard. Taskin Ahmed took 4/47. Tanzim Hasan Sakib grabbed 3/46. But Asalanka’s knock was too good.
His batting skills gave Sri Lanka hope. They set a tough target. Cricket fans loved his steady play. Sri Lanka’s team spirit shone through.
Sri Lanka Innings – 244 all out (49.2 overs)

| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Pathum Nissanka | c Litton Das b Tanzim Hasan Sakib | 0 | 8 | 0 | 0 | 0.00 |
| Nishan Madushka | b Taskin Ahmed | 6 | 13 | 1 | 0 | 46.15 |
| Kusal Mendis (wk) | lbw b Tanvir Islam | 45 | 43 | 6 | 1 | 104.65 |
| Kamindu Mendis | c Mehidy Hasan Miraz b Taskin Ahmed | 0 | 4 | 0 | 0 | 0.00 |
| Charith Asalanka (c) | c Shanto b Tanzim Hasan Sakib | 106 | 123 | 6 | 4 | 86.18 |
| Janith Liyanage | c Tanzim Hasan Sakib b Shanto | 29 | 40 | 4 | 0 | 72.50 |
| Milan Rathnayake | b Tanzim Hasan Sakib | 22 | 31 | 3 | 0 | 70.97 |
| Wanindu Hasaranga | c (sub) Shamim Hossain b Taskin Ahmed | 22 | 22 | 3 | 0 | 100.00 |
| Maheesh Theekshana | c Jaker Ali b Taskin Ahmed | 1 | 2 | 0 | 0 | 50.00 |
| Eshan Malinga | run out (Towhid Hridoy) | 5 | 10 | 0 | 0 | 50.00 |
| Asitha Fernando | not out | 1 | 1 | 0 | 0 | 100.00 |
| Extras | (b 0, lb 4, w 2, nb 1) | |||||
| Total | All out in 49.2 overs | 244 |
Fall of Wickets:
5-1 (Nissanka), 11-2 (Madushka), 29-3 (Kamindu), 89-4 (Kusal),
153-5 (Liyanage), 192-6 (Rathnayake), 226-7 (Hasaranga),
228-8 (Theekshana), 243-9 (Asalanka), 244-10 (Malinga)
Bowling – Bangladesh
| Bowler | O | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|
| Taskin Ahmed | 10 | 2 | 47 | 4 | 0 | 0 | 4.70 |
| Tanzim Hasan Sakib | 9.2 | 0 | 46 | 3 | 0 | 0 | 4.90 |
| Mustafizur Rahman | 6 | 1 | 24 | 0 | 0 | 1 | 4.00 |
| Mehidy Hasan Miraz (c) | 1 | 0 | 4 | 0 | 0 | 0 | 4.00 |
| Tanvir Islam | 10 | 0 | 44 | 1 | 1 | 1 | 4.40 |
| Najmul Hossain Shanto | 4 | 0 | 32 | 1 | 0 | 0 | 8.00 |
Bangladesh Innings – 167 all out (35.5 overs)

| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Parvez Hossain Emon | c Kusal Mendis b Asitha Fernando | 13 | 16 | 3 | 0 | 81.25 |
| Tanzid Hasan | c Liyanage b Hasaranga | 62 | 61 | 9 | 1 | 101.64 |
| Najmul Hossain Shanto | run out (Rathnayake/Kusal Mendis) | 23 | 26 | 2 | 0 | 88.46 |
| Litton Das (wk) | lbw b Hasaranga | 0 | 4 | 0 | 0 | 0.00 |
| Towhid Hridoy | b Kamindu Mendis | 1 | 4 | 0 | 0 | 25.00 |
| Mehidy Hasan Miraz (c) | lbw b Hasaranga | 0 | 2 | 0 | 0 | 0.00 |
| Jaker Ali | lbw b Hasaranga | 51 | 64 | 4 | 4 | 79.69 |
| Tanzim Hasan Sakib | c Theekshana b Kamindu Mendis | 1 | 6 | 0 | 0 | 16.67 |
| Taskin Ahmed | lbw b Kamindu Mendis | 0 | 3 | 0 | 0 | 0.00 |
| Tanvir Islam | c Kusal Mendis b Theekshana | 5 | 19 | 1 | 0 | 26.32 |
| Mustafizur Rahman | not out | 0 | 1 | 0 | 0 | 0.00 |
| Extras | (b 0, lb 2, w 2, nb 2, p 5) | |||||
| Total | All out in 35.5 overs | 167 |
Fall of Wickets:
29-1 (Emon), 100-2 (Shanto), 101-3 (Litton), 102-4 (Tanzid),
103-5 (Hridoy), 103-6 (Mehidy), 104-7 (Tanzim), 105-8 (Taskin),
125-9 (Tanvir), 167-10 (Jaker)
Bowling – Sri Lanka
| Bowler | O | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|
| Asitha Fernando | 5 | 0 | 38 | 1 | 0 | 0 | 7.60 |
| Maheesh Theekshana | 9 | 1 | 32 | 1 | 2 | 0 | 3.60 |
| Milan Rathnayake | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Charith Asalanka | 5 | 0 | 29 | 0 | 0 | 0 | 5.80 |
| Eshan Malinga | 3 | 0 | 22 | 0 | 0 | 0 | 7.30 |
| Wanindu Hasaranga | 7.5 | 2 | 10 | 4 | 0 | 0 | 1.30 |
| Kamindu Mendis | 5 | 0 | 19 | 3 | 0 | 2 | 3.80 |
Hasaranga and Mendis Spin Magic
Wanindu Hasaranga and Kamindu Mendis were unstoppable. Hasaranga took 4/10 in 7.5 overs. Mendis grabbed 3/19 with his spin bowling. They caused Bangladesh’s collapse.
Hasaranga bowled 40 dot balls. He dismissed Litton Das for a duck. Mendis got Towhid Hridoy and Taskin Ahmed. Their bowling attack was deadly.
According to BBC Sport, their spin changed the game. Bangladesh fell from 100/1 to 105/8. The collapse was historic. It was the worst in ODI history, like their Timeline against India.
Cricket updates show their skill. Hasaranga’s leg-spin was tricky. Mendis bowled both off-spin and left-arm spin. Bangladesh had no answer.
Bangladesh’s Shocking Batting Collapse
Bangladesh started well at 100/1. Tanzid Hasan scored 62 off 51 balls. Najmul Hossain Shanto made 23. Then disaster struck.
A run-out sparked the collapse. Shanto was out due to a risky run. Bangladesh lost seven wickets for five runs. They ended at 167.
ESPN Cricinfo called it a historic meltdown. Wanindu Hasaranga took three quick wickets. Kamindu Mendis added to the chaos. Bangladesh couldn’t recover.
Jaker Ali fought with 51 runs. He hit two sixes and three fours. But it wasn’t enough. Cricket news highlighted their struggle.
Taskin Ahmed admitted it was painful. The team panicked after the run-out. Cricket analysis shows they need better game awareness. Bangladesh faces a tough challenge now.
Jayasuriya’s Praise for Team Composure
Sanath Jayasuriya loved his team’s calmness. They didn’t panic when Bangladesh cruised. Their fielding was sharp and disciplined. It created chances to strike, like the CT 2025.
Milan Rathnayake’s run-out was key. It dismissed Shanto and shifted momentum. The spinners then took over. Jayasuriya praised their team effort.
As per Aaj Tak Sports, he urged Bangladesh to trust players. Their transition period is tough. Sri Lanka faced similar challenges. Jayasuriya knows how to rebuild.
He credited Charith Asalanka’s leadership. The team showed confidence. Cricket highlights prove their strength. They aim to keep improving.
Sri Lanka’s Fielding Turns the Tide
Sri Lanka’s fielding was a game-changer. Milan Rathnayake’s throw got Shanto out. Janith Liyanage’s diving catch was stunning. It dismissed Tanzid Hasan.
Charith Asalanka said fielding was their best. According to Cricbuzz, it sparked the collapse. Bangladesh went from 100/1 to 105/8. Sri Lanka’s team spirit was high, like the England Women vs India Women.
Rathnayake’s debut was impressive. Liyanage’s catch was a cricket highlight. They pressured Bangladesh’s batsmen. The fielders stayed focused.
Cricket fans loved the energy. Sri Lanka’s fielding skills were top-notch. They backed their spinners well. It sealed the ODI win.
Bangladesh struggled under pressure. Their batting collapse was costly. Jayasuriya’s coaching boosted fielding. Sri Lanka looks strong for the series.
Bangladesh’s Plan to Counter Hasaranga

Shamim Patowary might replace Litton Das. According to ESPN Cricinfo, set batsmen must bat long. The pitch was tricky. New batsmen struggled to adjust.
Tanzid wanted a long innings. He and Shanto batted well early. Their collapse was unexpected. Cricket strategy needs improvement. Taskin Ahmed said they relaxed too soon. Game awareness was lacking. Bangladesh aims to bounce back. The next ODI game is crucial.
Conclusion
Sri Lanka’s 77-run ODI win was thrilling. Charith Asalanka’s 106 led the way. Wanindu Hasaranga and Kamindu Mendis spun Bangladesh out. Sanath Jayasuriya praised their calm approach.
Bangladesh’s collapse was shocking. They fell from 100/1 to 105/8. Jaker Ali’s 51 wasn’t enough. Cricket fans saw a historic meltdown.
Jayasuriya’s coaching lifted Sri Lanka. Their fielding and spin bowling were key. Bangladesh needs better game awareness. The next match is on July 5.
According to BBC Sport, Sri Lanka’s team spirit is strong. They aim to win the series. Cricket updates keep fans excited. Who will win the next ODI match?






