Sri Lanka (SL) and Bangladesh (BAN) are all set to clash in the 3rd ODI of a three-match series. As Bangladesh made a swift and dramatic comeback in the last ODI after giving up on the first match, the ODI series is currently level at 1-1. It will be a decider clash at Pallekele International Cricket Stadium, Pallekele on July 8, starting at 2:30 PM IST.
After thrashing Australia 2-0 in February 2025, Sri Lanka will gear up to secure another ODI series. On the other hand, Bangladesh returns after group-stage elimination in the ICC Champions Trophy 2025. Before that, Bangladesh faced a clean sweep against the West Indies in a three-match ODI series.
Talking about past contests between SL and BAN, fierce competition have been on the cards. Let’s delve into the head-to-head record between SL and BAN in ODI history.
SL vs BAN Head-to-Head Record in ODI
| Matches Played | 57 |
| SL Won | 43 |
| BAN Won | 12 |
| No Result | 2 |
Historically, Sri Lanka have had dominance over Bangladesh in ODIs. Out of 57 matches played, SL have won 43, while BAN secured victory in 12 games, with 2 matches ending without a conclusion.
SL vs BAN Head-to-Head at Pallekele International Cricket Stadium, Pallekele
| Matches Played | 2 |
| RCB Won | 1 |
| PBKS Won | 1 |
| No Result | 0 |
SL hosted BAN for two matches in the SL home ground in Pallekele. The head-to-head record at Pallekele International Cricket Stadium, Pallekele, between both teams is balanced as they won and lost one match each out of the two matches played here.
SL vs BAN Head-to-Head in Sri Lanka
| Matches Played | 28 |
| SL Won | 20 |
| BAN Won | 8 |
BAN are 12 victories away from SL, who have hosted the Tigers in Sri Lanka for 28 complete matches, resulting in SL winning 20. BAN have managed to win eight games.
SL vs BAN Head-to-Head in Bangladesh
| Matches Played | 17 |
| SL Won | 15 |
| BAN Won | 2 |
On Bangladesh soil, SL have registered 15 victories out of 17 fixtures. Meanwhile, BAN picked up victory only in two matches.
SL vs BAN Head-to-Head at Neutral Venues
| Matches Played | 10 |
| SL Won | 8 |
| BAN Won | 2 |
Similar to home and away conditions, SL take a massive lead at neutral venues. Sri Lanka have won eight games out of ten matches played against Bangladesh away from their respective home soils. On the other hand, BAN won only 2 matches.
SL vs BAN Head-to-Head: Recent ODI Matches
| Team 1 | Team 2 | Result | Venue | Date |
|---|---|---|---|---|
| Bangladesh | Sri Lanka | Bangladesh won by 16 runs | ODI | 5 Jul 2025 |
| Bangladesh | Sri Lanka | Sri Lanka won by 77 runs | ODI | 2 Jul 2025 |
| Bangladesh | Sri Lanka | Bangladesh won by 4 wickets | ODI | 18 Mar 2024 |
| Bangladesh | Sri Lanka | Sri Lanka won by 3 wickets | ODI | 15 Mar 2024 |
| Bangladesh | Sri Lanka | Bangladesh won by 6 wickets | ODI | 13 Mar 2024 |
In the last five matches played between the two teams, BN enjoys the upper hand as they have won three matches. The Tigers have had comebacks after losing one match. BAN will eye on repeating history to make waves and gain attention with a competitive squad, ready to be a game changer, while SL have a historical and home advantage.




