Final result
Sri Lanka won by 78 runs
Player of the match: P Nissanka
Result · Test Cricket
Final result
Sri Lanka won by 78 runs
Player of the match: P Nissanka
Match preview & overview
Sri Lanka Cricket beat Bangladesh Cricket by 78 runs in the Colombo Test on 25 June 2025, played at the Sinhalese Sports Club Ground. Bangladesh, winning the toss and batting first, posted 247 in their first innings. Sri Lanka replied emphatically with 458, establishing a lead of 211 runs. Bangladesh were then bowled out for 133 in their second innings, well short of the 212 required to win. P Nissanka took the Player of the Match award. The result extends Sri Lanka's all-format head-to-head lead over Bangladesh to 63 wins from 94 completed meetings.
Bangladesh's first-innings total of 247 was close to the SSC Ground's historical average of 249 across 46 Tests, so the score was not a disaster in itself. What hurt them was Sri Lanka's response. A total of 458 is 209 runs above the ground's average second-innings score of 259, meaning Sri Lanka's batters produced something well above what the surface typically offers. From that point, the match had one probable outcome.
The fourth innings is the hardest place to bat at any Test venue, and the SSC is no different. Its fourth-innings chase success rate is just 40 per cent. Bangladesh needed 212, a target that looked manageable on paper but rarely is on a deteriorating Colombo surface with spin already in play. Their 133 all out confirmed the pattern.
Pitch report & venue insights
Aggregate conditions from 2003–2025. Numbers that tend to decide matches at this ground — par score, chase success, powerplay averages and toss bias.
46
T20 matches hosted
249
Avg 1st-innings score
259
Avg 2nd-innings score
43%
Chase success rate
26
Avg powerplay runs
52%
Toss-field rate
Key talking points
Headline angle
Bangladesh posted 247 batting first, a score broadly in line with the SSC Ground's average first-innings total of 249 across 46 matches. Sri Lanka's reply of 458 gave them a lead of 211, which proved far too large for a Bangladesh side that managed only 133 in their second innings.
Angle 02
Angle 03
Angle 04
Angle 05
Betting & analytical angles
For editorial context only. Not a forecast and not betting advice. 18+ only, please gamble responsibly.
Frequently asked
Sri Lanka Cricket won by 78 runs at the Sinhalese Sports Club Ground in Colombo on 25 June 2025. Bangladesh were bowled out for 133 in their second innings, chasing a target of 212.
Bangladesh scored 247 in their first innings and 133 in their second. Sri Lanka replied with 458 in their only innings, building a lead of 211 runs before bowling Bangladesh out for 133 in the fourth innings.
P Nissanka won the Player of the Match award for his contribution to Sri Lanka's victory.
Sri Lanka home Test matches are typically broadcast on Sky Sports Cricket in the UK, with streaming available via Sky Go and NOW TV. BBC Test Match Special provides radio commentary for selected international Tests, so it is worth checking the BBC Sport schedule ahead of each match.
Across all formats, Sri Lanka lead the head-to-head by 63 wins to 23 from 94 completed meetings, with 9 no-results. Bangladesh have been competitive in neutral-venue fixtures in 2025, winning two of the last five meetings, but Sri Lanka hold a clear historical advantage overall.
The Sinhalese Sports Club Ground has hosted 46 Test matches and averages 249 in the first innings and 259 in the second. Spin bowlers have historically dominated here: Rangana Herath and Muttiah Muralitharan each took 10 or more wickets in a match at this venue on multiple occasions. Fourth-innings chasing sides succeed only 40 per cent of the time, making it a ground where a large first-innings lead is almost always decisive.