SL vs BAN Head-to-Head Records- 2nd ODI, Bangladesh Tour of Sri Lanka 2025
Published - 05 Jul 2025, 11:00 AM

Table of Contents
Sri Lanka will be up against Bangladesh in the second of the three-match ODI series. This article contains information regarding the SL vs BAN Head-to-Head records in ODIs.
SL vs BAN Head-to-Head Records- 2nd ODI, Bangladesh Tour of Sri Lanka 2025:
Stats | Matches | SL won | BAN won | Draw | Tied | NR |
Overall | 58 | 44 | 12 | 0 | 0 | 2 |
At R. Premadasa Stadium | 12 | 12 | 0 | 0 | 0 | 0 |
In the last 5 matches | 5 | 3 | 2 | 0 | 0 | 0 |
SL vs BAN Head-to-Head Records- Key Statistics
Sri Lanka and Bangladesh have gone head-to-head against each other in ODI cricket in 58 games, the last of which was played in the ongoing three-match ODI series.
Sri Lanka has a significant lead, having won 44 out of the 58 matches, whereas Bangladesh has been successful in getting the better of the home side in 12 games, while two matches were washed out.
If we talk about the performance of both teams in the last five matches, it has been a close affair, with Sri Lanka succeeding in winning three games as compared to Bangladesh's two.
Having said that, Bangladesh doesn't have a great record against Sri Lanka in Sri Lanka, having won their last match in this format in 2017 when they were able to draw the series 1-1.
Although Bangladesh had the Sri Lankan team under pressure in the first game by claiming three top-order wickets, the Mehidy Hasan Miraz-led side was not able to win the game courtesy of a collapse while chasing.
Sri Lanka, on the other hand, would be elated by the way the bowlers came back strongly after Bangladesh got off to a good start while chasing a decent target of 245 runs.
The comeback was led by the spin duo of Wanindu Hasaranga and Kamindu Mendis, who picked up seven wickets between them and took control in the middle overs.
SL vs BAN has been a fierce rivalry in limited-overs cricket in the last decade or so, which includes several matches that have been played in the recent past.
One such match was played during the 2023 ODI World Cup, which is remembered for an incident involving Angelo Methws, who was timed out. Bangladesh won the game comfortably in the end.
SL vs BAN Head-to-Head Records: The last 5 matches
Three of the last five ODI games between Sri Lanka and Bangladesh have gone in favor of the home side, Sri Lanka, while the Bangla Tigers have been able to win a couple of matches.
Sri Lanka vs Bangladesh Head-to-Head Records- Result of the last 5 games:
- Sri Lanka won by 77 runs
- Bangladesh won by 4 wickets
- Sri Lanka won by 3 wickets
- Bangladesh won by 6 wickets
- Bangladesh won by 3 wickets
Conclusion:
Bangladesh would like to improve its ODI record against Sri Lanka, having won just 12 out of the 58 games that the team has played against the island nation.
Tagged:
Sri Lanka National Cricket Team Bangladesh National Cricket Team Sri Lanka vs Bangladesh Bangladesh vs Sri Lanka Charith Asalanka Mehidy Hasan Miraz