Sri Lanka and Bangladesh are currently contesting a closely fought ODI series, with the third and final match underway today, July 8, 2025, at the Pallekele International Cricket Stadium. Sri Lanka won the toss and elected to bat first in this series decider[8]. The series is tied 1-1, as Sri Lanka secured a 77-run victory in the first ODI, while Bangladesh bounced back with a 16-run win in the second ODI[2].
Live updates from the match indicate that Sri Lanka, after 23 overs, are 108/3. Skipper Charith Asalanka is at the crease after coming in at number five. Kamindu Mendis was dismissed LBW by Mehidy Hasan Miraz, with the pitch showing signs of variable bounce, making conditions tricky for both sides[3]. Taskin Ahmed has returned to Bangladesh’s lineup for this crucial match, while Sri Lanka remains unchanged from the previous game[7].
The ODI series serves as preparation for both teams ahead of a three-match T20I series scheduled from July 10 to 16, taking place across Kandy, Dambulla, and Colombo. Wanindu Hasaranga and Maheesh Theekshana have been included in Sri Lanka’s T20 squad, with Charith Asalanka continuing as captain. Hasaranga has been in impressive form, leading the wicket charts in the ODI series and recently becoming the second-fastest Sri Lankan to claim 100 ODI wickets[1].
References
- [1] SL vs BAN T20 2025: Wanindu Hasaranga, Maheesh Theekshana named in Sri Lanka squad
- [2] Bangladesh tour of Sri Lanka 2025 | Live Score, Schedule, News
- [3] Sri Lanka vs Bangladesh 3rd ODI Match – Live Cricket Score
- [7] Unchanged Sri Lanka bat in ODI series decider; Bangladesh bring in Taskin Ahmed for Hasan Mahmud
- [8] Sri Lanka wins toss and opts to bat first against Bangladesh in ODI series decider