LUCKYSPIRE
One-Day InternationalsResult

R. Premadasa Stadium, Colombo · Wednesday, 2 July 2025

Sri Lanka won by 77 runsPlayer of the match: KIC Asalanka

Match preview

Sri Lanka beat Bangladesh by 77 runs at Premadasa as Asalanka takes Player of the Match

Match overview

Sri Lanka Cricket beat Bangladesh Cricket by 77 runs in an ODI played at R. Premadasa Stadium in Colombo on 2 July 2025. Sri Lanka, who won the toss and batted, posted 244 all out. Bangladesh were never quite in the chase after a mid-innings collapse, finishing on 167 all out. KIC Asalanka was named Player of the Match. The result means Sri Lanka have now won four of their last five completed ODIs in 2025, including two wins against Australia earlier in the year.

The match followed a familiar Premadasa pattern. Sri Lanka's first innings was built in the middle overs, where they scored 142 runs for 3 wickets between overs 11 and 40. Their powerplay was scrappy (50 runs but 3 wickets down), and the death overs yielded 52 runs at the cost of 4 more. Bangladesh's target of 245 was well above the ground's average second-innings score of 161, and the pitch offered little assistance to those chasing.

For Bangladesh, the fixture extended a difficult run of form. They have now lost five of their last five completed matches in 2025, across series against Pakistan and Sri Lanka. Three of those defeats have come against Sri Lanka alone, reversing what had been a surprisingly strong period for Bangladesh in this fixture heading into the summer.

Venue and conditions

R. Premadasa Stadium has hosted 176 ODI matches, making it one of the more data-rich venues in Asian cricket. The average first-innings score stands at 189, and the average second-innings score is 161. A chase success rate of 48 per cent confirms neither side has a significant structural advantage from winning the toss, although only 34 per cent of toss winners here have elected to field, suggesting captains see value in setting a total.

Powerplay scoring at Premadasa averages 46 runs, which makes Bangladesh's 61 for 1 in the powerplay a decent start in context. The problem was the middle phase. Sri Lanka's bowlers took 9 wickets for 106 runs between overs 11 and 40, shutting down any momentum Bangladesh had built. Death overs were never reached by the Bangladesh innings; they were dismissed before that stage could begin. The surface appears to reward bowling discipline once the top order is unsettled, and Sri Lanka exploited that pattern.

How to watch

ODI cricket between Sri Lanka and Bangladesh is broadcast in the United Kingdom on Sky Sports Cricket. Matches are accessible via a Sky Sports subscription, Sky Go for existing customers, or a NOW TV day pass for those without a full subscription. UK kick-off times for matches in Colombo are typically mid-morning given the five-and-a-half-hour time difference with BST, so live coverage usually begins between 09:00 and 10:00 BST. Check the Sky Sports website for confirmed broadcast schedules as fixtures are confirmed.

Recent form

Sri Lanka came into this fixture in reasonable shape. Their 2025 ODI record shows wins against Bangladesh and two wins against Australia, alongside one loss to Australia and a no result. That sequence, combined with the home conditions at Premadasa, made them the side with more to build on ahead of this match.

Bangladesh's recent form tells a different story. Five matches played in 2025, five losses across completed games: three against Pakistan and now two against Sri Lanka. A no result against Sri Lanka sits between two of those defeats. Bangladesh's powerplay batting showed signs of intent in this match, reaching 61 for 1 against a venue average of 46, but the collapse that followed underlined the consistency issues that have defined their 2025 campaign so far. The next fixture in the series will indicate whether Bangladesh can convert promising starts into match-winning totals.

Talking points

What to look out for

5 angles

Headline angle

Sri Lanka post 244 on a below-average surface

The R. Premadasa Stadium averages 189 in the first innings across 176 ODI matches. Sri Lanka's 244 cleared that benchmark comfortably, giving them a platform Bangladesh never looked capable of reaching. The middle overs were the engine: 142 runs at the cost of 3 wickets between overs 11 and 40.

Angle 02

Bangladesh's middle-order collapse ended the chase

Bangladesh were reasonably placed at 61 for 1 after the powerplay, ahead of the venue's average of 46. But nine wickets tumbled in the middle phase for just 106 runs, leaving them all out for 167 with the death overs never bowled. Sri Lanka's bowling attack did the damage where it mattered most.

Angle 03

Asalanka named Player of the Match

KIC Asalanka earned the Player of the Match award, underlining his growing importance to Sri Lanka's ODI setup. His contribution came at a venue where Sri Lanka have clear historical dominance and where the pitch can reward patient, structured batting.

Angle 04

Sri Lanka's toss call proved decisive

Sri Lanka won the toss and elected to bat, a choice aligned with conditions at Premadasa. The ground's toss-and-field rate sits at just 34 per cent, meaning batting first is the favoured call, and Sri Lanka's decision to do so paid off with a total Bangladesh could not match.

Angle 05

Sri Lanka's recent form backs up the result

Before this fixture, Sri Lanka had won three of their last four completed ODIs in 2025, including two wins against Australia. Bangladesh, by contrast, had lost five of their last five completed matches across two series. The gap in form made itself felt across all three phases.

Context

Key insights

Historical · Not official

Venue par

189

Avg 1st innings score at Premadasa

176 matches · 2005–2025

Chase success

48%

Chases completed successfully at Premadasa

176 matches · 2005–2025

Powerplay

45/1.7

Average runs/wickets in overs 1–6 at Premadasa

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. For editorial context only — not official live match data, not a forecast, and not betting advice. Projections and comparisons above are frozen from the live state and may not match final statistics.

The rivalry

Who could decide it

Sri Lanka and Bangladesh have met 94 times in ODI cricket, with Sri Lanka winning 62 and Bangladesh 23 (9 no results). Sri Lanka hold a clear overall advantage, though Bangladesh had won three of the sides' last five meetings before this fixture, making the series closely contested in 2025.

Recent meetings

Last 5
  • 2025: Bangladesh won by 4 wickets at Dubai International
  • 2025: Sri Lanka won by 6 wickets at Sheikh Zayed Stadium, Abu Dhabi
  • 2025: Bangladesh won by 8 wickets at R. Premadasa Stadium
  • 2025: Bangladesh won by 83 runs at Rangiri Dambulla International Stadium
  • 2025: Sri Lanka won by 7 wickets at Pallekele

Angles to watch

Analytical angles worth tracking

Observations from the venue data, recent form and historical trends. Editorial context, not betting advice.

  • Top Sri Lanka batter markets may hold interest given how the Premadasa middle overs tend to reward one or two anchor innings rather than broad team contributions.
  • Bangladesh's powerplay record here (61 for 1 in this match, ahead of the 46-run venue average) suggests their openers can be lively markets even when the overall chase falls short.
  • With a chase success rate of 48 per cent at Premadasa across 176 matches, match-winner markets tied to first-innings totals above the 189 average may reflect the toss and conditions more than individual ability.
  • Bangladesh's current form (five consecutive losses in completed matches) could make their outright win markets more reflective of medium-term probability than short-term betting lines suggest.

For editorial context only. Not a forecast and not betting advice. 18+ only, please gamble responsibly.

Questions

Frequently asked

Sri Lanka Cricket won by 77 runs at R. Premadasa Stadium in Colombo. Sri Lanka posted 244 all out and Bangladesh were bowled out for 167. KIC Asalanka was named Player of the Match.

ODI cricket featuring Sri Lanka and Bangladesh is typically broadcast in the UK on Sky Sports Cricket, available via Sky Go or a NOW TV day pass. Check the Sky Sports schedule for exact broadcast times and coverage details.

Sri Lanka lead the all-time ODI head-to-head 62 wins to 23, across 94 matches (with 9 no results). Bangladesh had won three of the sides' last five meetings before this fixture, showing the rivalry has become more competitive in recent years.

Across 176 ODI matches at R. Premadasa Stadium in Colombo, the average first-innings score is 189. Sri Lanka's 244 in this match cleared that mark by 55 runs, which partly explains why Bangladesh's chase target proved out of reach.

Bangladesh made a reasonable start, reaching 61 for 1 in the powerplay. However, nine wickets fell in the middle overs for 106 runs, and they were all out for 167 before the death overs were bowled. The collapse between overs 11 and 40 was the decisive phase.

Sri Lanka won the toss and chose to bat. At Premadasa, only 34 per cent of toss winners have opted to field, reflecting a clear preference for batting first on that surface. Sri Lanka's call proved correct as their 244 was well above the venue's first-innings average.

Back to league

One-Day Internationals

All fixtures, results and standings for the current season.

One-Day Internationals hub

Sport

Cricket

Coverage, competitions and editorial for every cricket fixture we follow.

Cricket hub

Compare

UK bookmakers

Independent ratings of every UK-licensed operator we cover.

Bookmakers
Photo credits (2)