June 17, 2025. Galle International Stadium. Bangladesh had been written off for this Test before the first ball was bowled.
By the end of Day 3, they had posted 495 runs in their first innings. Mushfiqur Rahim was deep into a 159-run knock. Litton Das had just crossed 61.
Nobody predicted that. Not the pundits, not the odds, not the generic preview articles that called it a routine Sri Lanka win on home soil. But here’s the real problem with most scorecards written about this series: they list results without explaining what produced them. A 495 in the first innings of a drawn Test is not a footnote. It is the entire story.
This is the complete Sri Lanka vs Bangladesh match scorecard guide for their 2025 series. Every format, every turning point, and what the numbers actually reveal.
Complete Sri Lanka vs Bangladesh 2025 Tour Scorecard: All Formats at a Glance
Bangladesh toured Sri Lanka from June to July 2025 across five formats: two Tests, three ODIs, and three T20Is. The results shifted depending on the format and that shift is the most important insight this tour produced.
Full Series Results Table
Read Also:- England Cricket Team vs India National Cricket Team Match Scorecard
Summary: Sri Lanka won the Test series 1–0, the ODI series 2–1. Bangladesh won the T20I series 2–1.
1st Test, Galle: The Draw That Wasn’t Really a Draw
This match was officially a draw. But calling it “drawn” undersells what happened entirely.
Bangladesh’s 495: The Innings That Set the Tone
Bangladesh batted first and did not fold. They reached 495 all out in 153.4 overs a total that immediately shifted the psychological pressure onto Sri Lanka. Mushfiqur Rahim, a veteran fighting for his Test legacy, anchored the innings and was batting at 159 when rain interrupted play on Day 4. Litton Das contributed 61 to stabilize the middle order.
Bangladesh posting 495 in an away Test in Galle, One of the most spin-friendly surfaces on the planet is genuinely exceptional. This is not a pitch where visiting sides bat for 153 overs without crisis. It tells you Bangladesh’s batting has depth that generic previews ignore.
Pathum Nissanka’s 187: Sri Lanka’s Answer
Sri Lanka’s response was built around a single, superb innings. Pathum Nissanka made 187 off 256 balls a composed, technically disciplined knock on a pitch increasingly taking spin. Kamindu Mendis added 87 off 148 balls to support him. Sri Lanka reached 485, just 10 runs behind Bangladesh’s first-innings total.
Nayeem Hasan was the pick of Bangladesh’s attack with 5/121 in 43.2 overs a genuine five-for in difficult conditions. Hasan Mahmud took 3/74.
Original observation: Nissanka’s 187 is arguably Sri Lanka’s most important Test innings of 2025. It prevented Bangladesh from gaining a lead that would have transformed this match into a chase Sri Lanka could not set up. One innings kept the series alive.
Bangladesh’s 2nd Innings Declaration and the Spin Trap
Bangladesh declared their second innings at 285/6. That set Sri Lanka a target they could only realistically chase if both openers fired quickly. Instead, Taijul Islam strangled them. In the final innings, Sri Lanka reached only 72/4. Taijul bowled 16 overs for 23 runs and took 3 wickets.
The match ended drawn not because both sides were equal, But because Day 5 weather and session arithmetic denied Bangladesh a win they were firmly pushing for. That is a vastly different narrative from “match drawn.”
2nd Test, Colombo: Sri Lanka’s Commanding Response
The second Test at Sinhalese Sports Club was a different match entirely. Sri Lanka won by an innings and 78 runs.
Bangladesh’s batting, so disciplined in Galle, collapsed to 247 in the first innings and 133 in the second. Sri Lanka’s total in that match was over 458. The exact nature of which Sri Lanka’s seam and spin combination exploited on a tighter Colombo surface.
Common mistake: Treating this result as “predictable Sri Lanka dominance.” The 1st Test proved Bangladesh had the batting capacity. The 2nd Test collapse was a pitch-reading and adaptation failure not a talent gap. That distinction matters for understanding both sides accurately.
Read Also:- West Indies Cricket Team vs India National Cricket Team Match Scorecard
ODI Series: Sri Lanka Win 2–1, But Bangladesh Show Teeth
1st ODI: Hasaranga’s 4/10 Dismantles Bangladesh
Sri Lanka posted 244 batting first. Bangladesh’s chase began and fell apart. Wanindu Hasaranga returned 4 wickets for just 10 runs, One of the most miserly ODI bowling spells of 2025. Kamindu Mendis added 3 wickets. Bangladesh were bowled out for 167, losing by 77 runs.
2nd ODI: Bangladesh Hit Back With Tanvir Islam’s 5-For
Bangladesh batted first and posted 248. Sri Lanka chased but were restricted to 232. Tanvir Islam took 5/39 in 10 overs a disciplined spell that gave Bangladesh a 16-run win and kept the series alive.
Turning point: Parvez Hossain Emon’s 67 off 69 balls at the top stabilized Bangladesh’s innings after an early wobble. That knock is largely unacknowledged but set the defendable total.
3rd ODI: Kamindu Mendis 124* Seals the Series
Sri Lanka won the ODI series with a 99-run victory in the 3rd game. Kamindu Mendis scored 124 not out a match-winning, series-sealing innings. Bangladesh, chasing a big total, were bowled out for 186 in 39.4 overs. Mendis earned the Player of the Series award for his consistent contributions across the three matches.
T20I Series: Bangladesh’s Stunning Reversal
Bangladesh lost the ODI series 2–1. Then they won the T20I series 2–1. Same two teams. Same month. Opposite results.
Why That Reversal Happened
The 1st T20I at Pallekele went to Sri Lanka by 7 wickets. Pathum Nissanka (42) and Kusal Mendis (73) chased Bangladesh’s target with wickets to spare. Bangladesh looked exactly like the team that lost the ODIs.
Then the 2nd T20I happened. BAN posted 177/7. Sri Lanka collapsed to 94 all out. Bangladesh won by 83 runs. That is an 83-run swing not a close finish, a demolition.
The 3rd T20I at R. Premadasa saw Bangladesh win by 8 wickets, sealing the T20I series 2–1.
Original observation: Bangladesh’s T20I performance in this series reveals something important. They are not a weak team that occasionally competes. They are an inconsistent team with genuine match-winning capacity. The 83-run win in the 2nd T20I and 8-wicket win in the 3rd are dominant performances, not narrow escapes.
Asia Cup 2025: Bangladesh Beat Sri Lanka Again, Different Continent
Three months after the tour ended, these two sides met again in the Asia Cup T20 in Dubai on September 20, 2025. Bangladesh won by 4 wickets, SL 168/7, BAN 169/6.
This result confirmed the T20I momentum Bangladesh had built on the Sri Lanka tour was not a fluke. Across three T20Is in Sri Lanka and one in Dubai, Bangladesh went 3–1 against Sri Lanka in the shortest format in 2025.
Performance Breakdown: Key Performers of the Series
Top Batting Performances
Top Bowling Performances
Read Also:- India Women’s National Cricket Team vs South Africa Women’s National Cricket Team Match Scorecard
What These Scorecards Really Tell Us
For Sri Lanka: WTC 2025–27 Stakes
The 1st Test draw should concern Sri Lanka more than the 2nd Test win reassures them. Bangladesh outscored them in the first innings at Galle on their own turf. For a team trying to qualify for the next WTC Final, conceding first-innings leads at home is a structural problem.
For Bangladesh: The Format Identity Problem
Bangladesh are genuinely competitive in T20Is. They showed Test batting depth in Galle. But their ODI consistency collapsed twice in three matches. The pattern is becoming clear: Bangladesh’s lower-middle order is their biggest vulnerability in 50-over cricket. Until that is solved, they will keep losing series they have the individual talent to win.
Bangladesh’s T20I team in mid-2025 would beat Sri Lanka in a standalone T20I series more often than not. Their Test team is not far behind in batting. It is their ODI consistency, Not their quality, That is holding them back.
Frequently Asked Questions (FAQs)
Q1: What was the result of the 1st Test between Sri Lanka and Bangladesh in 2025?
Ans. The 1st Test at Galle International Stadium in June 2025 was drawn. Bangladesh scored 495 and 285/6d; Sri Lanka responded with 485 and were 72/4 at stumps in the final innings.
Q2: Who scored the highest individual score in the Sri Lanka vs Bangladesh 2025 Test series?
Ans. Pathum Nissanka scored 187 off 256 balls in the 1st Test at Galle — the highest individual score of the series.
Q3: Who won the ODI series between Sri Lanka and Bangladesh in 2025?
Ans. Sri Lanka won the 3-match ODI series 2–1, with Kamindu Mendis’ 124* in the 3rd ODI sealing the result.
Q4: Who won the T20I series between Sri Lanka and Bangladesh in 2025?
Ans. Bangladesh won the T20I series 2–1, including an 83-run win in the 2nd T20I and an 8-wicket win in the 3rd T20I.
Q5: What was Wanindu Hasaranga’s performance in the 2025 ODI series?
Ans. Hasaranga took 4 wickets for just 10 runs in the 1st ODI one of the most economical bowling spells of the 2025 Sri Lanka home summer.
Q6: Did Bangladesh beat Sri Lanka in the 2025 Asia Cup?
Ans. Yes. On September 20, 2025 in Dubai, Bangladesh beat Sri Lanka by 4 wickets in the Asia Cup T20, chasing 169 in 19.5 overs.

