The venue in Kandy, Pallekele International Cricket Stadium, resonated with heightened excitement as Sri Lanka took on Bangladesh in the crucial third ODI on July 8, 2025, to decide the series. Having split the series with 1-1, each side had everything at stake. Charith Asalanka, the captain of Sri Lanka, chose to bat first after winning the toss, thereby creating the setting for a very important match which ultimately resulted in a memorable 99-run victory for the home team, along with the series title.
Kusal Mendis orchestrates a masterclass with a tremendous ton
Kusal Mendis played a memorable innings, electrifying Kandy with a magnificent 124 off 114 deliveries. Entering the match early after Nishan Madushka’s dismissal, Mendis, along with Pathum Nissanka (35), stabilized the innings, building a vital partnership that took Sri Lanka past 50 in the ninth over. Exhibiting a combination of calmness and calculated aggression, Mendis scored his half-century off 58 balls, consistently finding the boundary with sharp drives and stylish cuts.
Despite the fall of wickets around him, Mendis held the innings together, accelerating after the 30th over. The partnership with captain Asalanka (58) was the mainstay of Sri Lanka’s total, contributing 124 runs for the fourth wicket. Mendis reached his century in just 95 balls, showing his authority and precision. His innings, featuring 18 boundaries, ended at 124 when Shamim Hossain caught and bowled him, but not before he boosted Sri Lanka to a formidable 285/7 in their 50 overs.
Sri Lanka outclass Bangladesh to seal a series victory in the decider
Bangladesh, in their chase of 286, required a strong start but were quickly rattled by Sri Lanka’s fast bowling attack. Asitha Fernando and Dushmantha Chameera struck in rapid succession, leaving Bangladesh at 20/2 within four overs. Despite Towhid Hridoy’s resilient 51 and captain Mehidy Hasan Miraz’s quick 28, the visiting team had difficulty maintaining momentum as wickets fell regularly.
Sri Lanka’s bowlers kept up intense pressure. Asitha and Chameera each claimed three wickets, while Dunith Wellalage and Wanindu Hasaranga both took two. Bangladesh’s chase fell apart quickly after the 30th over, and they were eventually bowled out for 186 in 39.4 overs, giving Sri Lanka a decisive 99-run victory and a 2-1 series win.
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