Table of Contents
The Pallekele International Cricket Stadium in Kandy was abuzz with anticipation as Sri Lanka and Bangladesh locked horns in the series-deciding third ODI on July 8, 2025. With the series balanced at 1-1, both teams had everything to play for. Sri Lanka, led by Charith Asalanka, opted to bat first after winning the toss, setting the stage for a high-stakes contest that would ultimately see the hosts clinch a memorable 99-run victory and the series crown.
Kusal Mendis orchestrates a masterclass with a tremendous ton
Kusal Mendis delivered a knock for the ages, lighting up Kandy with a sublime 124 off 114 balls. Coming in early after the loss of Nishan Madushka, Mendis steadied the ship alongside Pathum Nissanka (35), building a crucial partnership that took Sri Lanka past 50 in the ninth over. Displaying a blend of composure and controlled aggression, Mendis reached his half-century in 58 balls, peppering the boundary with crisp drives and elegant cuts.
As wickets fell around him, Mendis anchored the innings, accelerating after the 30th over. His partnership with skipper Asalanka (58) was the backbone of the Sri Lankan total, adding 124 runs for the fourth wicket. Mendis brought up his century in just 95 balls, a testament to his dominance and timing. His innings, studded with 18 boundaries, ended at 124 when he was caught and bowled by Shamim Hossain, but not before propelling Sri Lanka to an imposing 285/7 in their 50 overs.
Sri Lanka outclass Bangladesh to seal a series victory in the decider
Chasing 286, Bangladesh needed a strong start but were rocked early by the Sri Lankan pace attack. Asitha Fernando and Dushmantha Chameera struck in quick succession, reducing Bangladesh to 20/2 inside four overs. Despite a fighting 51 from Towhid Hridoy and a brisk 28 from captain Mehidy Hasan Miraz, the visitors struggled to build momentum as wickets tumbled at regular intervals.
Sri Lanka’s bowlers maintained relentless pressure. Asitha and Chameera both picked up three wickets apiece, while Dunith Wellalage and Wanindu Hasaranga chipped in with two each. Bangladesh’s chase unraveled quickly after the 30th over, and they were eventually bowled out for 186 in 39.4 overs, handing Sri Lanka a comprehensive 99-run win and the series 2-1.
Also READ: SL vs BAN 2025: Fans erupt as Kusal Mendis brings up his 6th ODI hundred in series-decider
Here’s how fans reacted:
Sri Lanka 🇱🇰 wins their 8th consecutive ODI series at home which is their most in history. #SLvBAN
Beat SA, 2021
Beat ZIM, 2022
Beat AUS, 2022
Draw vs AFG, 2022
Beat AFG, 2023
Beat ZIM, 2024
Beat AFG, 2024
Beat IND, 2024
Beat WI, 2024
Beat NZ, 2024
Beat AUS, 2025
Beat BAN, 2025* pic.twitter.com/vurFkwNOVi— Thurunu Jayasiri (@ThurunuJ) July 8, 2025
#SriLanka 🇱🇰 : 285/7 (50 ov)#Bangladesh 🇧🇩 : 186 (39.4 ov)
SriLanka won by 99 runs & won the series 2-1
Player of the match : Kusal Mendis (SriLanka)
Player of the series : Kusal Mendis (SriLanka)
3rdODI #SLvBAN 🏏🏆️ pic.twitter.com/FPO1yiJ3lY— Ishara (@Ishara23032) July 8, 2025
Player of the Series & Player of the Match : 🇱🇰🏏 Kusal Mendis
1st ODI : 45 (43)
2nd ODI : 56 (31)
3rd ODI : 124 ( 114)#sportspavilionlk #danushkaaravinda #SLvBAN #SLvsBAN pic.twitter.com/2iaJwhcB6w— DANUSHKA ARAVINDA (@DanuskaAravinda) July 8, 2025
Most "Player of the series" awards between Sri Lanka vs Bangladesh, 🇱🇰🇧🇩
in ODIs – Kusal Mendis (2)
in T20Is – Kusal Mendis (2)Two formats. One boss. No Sri Lankan has dominated Bangladesh quite like him. 🎭 #SLvBAN pic.twitter.com/QQc5hXTnhf
— Thurunu Jayasiri (@ThurunuJ) July 8, 2025
Yet another ODI series win at home for Sri Lanka.
A dominating 99 run win in the third game to take the series 2-1 in Kandy#SLvBAN pic.twitter.com/JCbWx5UfnV
— Abhijeet ♞ (@TheYorkerBall) July 8, 2025
Sri Lanka win the series against Bangladesh 2-1 🇱🇰
It’s their first ODI series win over Bangladesh since 2019.
Bangladesh had won the last two: in 2021 and 2024.#SLvBAN #Pallekele #SriLankaCricket #BCB pic.twitter.com/Uz7tJh8F9g— lightningspeed (@lightningspeedk) July 8, 2025
Kusal Mendis is prime batter from Srilanka 🖤 #SRIvsBAN https://t.co/35HmmVr3SL
— Cricket Lovers (@Criclovers554) July 8, 2025
– Won the Test series vs BAN ✅
– Won the T20I series vs BAN ✅Sanath Jayasuriya ERA continues to bring magic for Sri Lanka at Home. pic.twitter.com/qIEBP88cIT
— Johns. (@CricCrazyJohns) July 8, 2025
SERIES WINNERS! 🏆 Sri Lanka takes the 3rd ODI by a dominant 99 runs, securing the series 2-1 against Bangladesh!
Incredible effort from the whole squad to seal the victory! #SLvBAN #SriLankaCricket pic.twitter.com/8FmQvVpWIJ
— Sri Lanka Cricket 🇱🇰 (@OfficialSLC) July 8, 2025
Sri Lanka beat Bangladesh by 99 runs in the 3rd and Final ODI played at Pallekelle International Stadium.
Sri Lanka wins the ODI series 2-1
This is Sri Lanka’s 8th Consecutive ODI Series win at home. #SLVBAN
— Nibraz Ramzan (@nibraz88cricket) July 8, 2025
Also READ: Najmul Hossain Shanto axed as Bangladesh name squad for T20I series against Sri Lanka