July 13, 2025. Rangiri Dambulla International Stadium. 2nd T20I. Bangladesh bat first and post 177/7 in 20 overs. Sri Lanka, chasing 178, are bowled out for 94 in 15.2 overs.
Three days later, July 16, 2025, Colombo. 3rd T20I. Sri Lanka bat first: 132/7 in 20 overs. Bangladesh chase it down in 16.3 overs: 133/2. Bangladesh win by 8 wickets. Bangladesh win the T20I series 2-1. their first-ever T20I series win against Sri Lanka. Achieved in Sri Lanka. On Sri Lankan pitches. Sri Lanka had just won the ODI series 2-1 in the same bilateral window with an 8-wicket win in the 1st ODI (SL 244, BAN 167, SL win by 77 runs) and a 99-run demolition in the 3rd ODI (SL 285/7, BAN 186, SL win by 99 runs).
Same bilateral window. Sri Lanka win the ODI series (2-1). Bangladesh win the T20I series (2-1). This format split Bangladesh winning in T20Is while still losing ODI series is the most accurate representation of where this rivalry stands in 2025. Sri Lanka remain ODI-dominant (44-12 all-time). Bangladesh have broken through in T20Is (now 10-14 all-time). The rivalry is converging.
Head-to-Head Snapshot: Sri Lanka vs Bangladesh (2026)
Sri Lanka lead Tests, ODIs, and overall T20Is. Bangladesh have broken through: their T20I series win in Sri Lanka (July 2025) is their most significant bilateral result against Sri Lanka in any format.
The Rivalry’s Power Shift
Sri Lanka’s ODI record against Bangladesh 44-12 in 60 matches is one of the most one-sided bilateral records in Asian cricket.
Bangladesh’s 12 ODI wins against Sri Lanka were all scattered across different years with no sustained run. But their T20I development has been different: Bangladesh went from losing all their early T20Is against Sri Lanka to winning 8 of 21 and winning the most recent bilateral T20I series (2-1 in Sri Lanka, July 2025).
The reason Bangladesh’s T20I record against Sri Lanka (8-13) is so much better than their ODI record (12-44) is structural. T20I cricket rewards bowling aggression and batting rotation areas where Bangladesh’s current squad (Mehidy Hasan, Tanzid Hasan, Litton Das, Towhid Hridoy) are globally competitive. ODI cricket rewards middle-overs accumulation and bowling control over 50 overs areas where Sri Lanka’s experienced depth (Hasaranga, Theekshana, Karunaratne) still creates a decisive advantage. Bangladesh are building a T20I team faster than an ODI team.
Phase 1: Sri Lanka’s Near-Total Dominance (2001–2016)
2001–2015: Bangladesh Win Their First ODI and Test vs Sri Lanka
Bangladesh and Sri Lanka first met in ODIs in 1986 (Asia Cup). Sri Lanka were significantly more developed they had been playing Tests since 1982, had won the 1996 World Cup, and had multiple world-class players including Sanath Jayasuriya and Muttiah Muralitharan.
Bangladesh’s first ODI win against Sri Lanka came after years of consistent losses. Their first Test win against Sri Lanka came in 2017 in Colombo.
Sri Lanka’s early dominance over Bangladesh wasn’t primarily a talent gap it was an experience gap. Sri Lanka had professional infrastructure, a domestic T20 league, and bilateral series experience against all major nations from the late 1990s. Bangladesh were still building basic domestic structures. The 44-12 ODI lead tells you about the gap in cricket infrastructure investment between two nations, not just talent.
All-Time ODI Record: Sri Lanka Lead 44-12 in 60 Matches
Sri Lanka’s ODI win record of 44-12 makes Bangladesh the country they have dominated most decisively in bilateral ODIs, alongside Zimbabwe.
Key ODI phases:
- 2001–2010: Sri Lanka win almost every ODI bilateral match
- 2010–2017: Bangladesh begin winning individual matches first home ODI wins
- 2017: Bangladesh win their first ODI series vs Sri Lanka (first home series win)
- 2025: Sri Lanka maintain ODI superiority win bilateral ODI series 2-1 in Sri Lanka
Bangladesh have never won an ODI series in Sri Lanka.
Phase 2: Bangladesh’s Format Breakthrough (2017–2023)
2018 Nidahas Trophy: Bangladesh Beat Sri Lanka
In the 2018 Nidahas Trophy T20I tri-series (also involving India), Bangladesh beat Sri Lanka in their bilateral group matches the first time they had defeated Sri Lanka in a T20I on Sri Lankan soil.
This was the beginning of Bangladesh’s T20I competitiveness against Sri Lanka. From 2018 to 2025, Bangladesh won 8 of their last 11 T20Is against Sri Lanka reversing what had been a one-sided format relationship.
Bangladesh’s T20I growth phase (2018-2025) coincided exactly with a period when Sri Lanka’s domestic cricket was in institutional crisis the Sri Lanka Cricket board faced governance issues, and multiple Sri Lankan players (including Sanath Jayasuriya-era stalwarts) had retired without adequate replacement depth. Bangladesh’s T20I surge came partly because they improved AND because Sri Lanka’s T20I squad depth reduced simultaneously.
2021 T20 WC: SL Beat BAN: Sri Lanka Qualify, Bangladesh Eliminated
October 24, 2021. Sharjah. ICC T20 World Cup Group stage.
Sri Lanka won this critical T20 WC group match against Bangladesh. Sri Lanka qualified from Round 1 to the Super 12; Bangladesh were eliminated.
Turning point — 2021: Bangladesh’s 73 all out in Sharjah against Sri Lanka’s pace-spin combination is the low point of their T20I history vs Sri Lanka. Being bowled out for 73 in a must-win World Cup match defines the baseline against which their 2025 series win (bowling SL out for 94 in Dambulla) should be measured. Bangladesh went from being bowled out for 73 to bowling Sri Lanka out for 94. That’s not just form variance it’s structural development.
2024 T20 WC, Dallas: Bangladesh Beat Sri Lanka by 2 Wickets: SL Knocked Out
June 7, 2024. Grand Prairie Stadium, Dallas, Texas. ICC Men’s T20 World Cup 2024, Group D.
- Sri Lanka: 124 all out (19.3 overs)
- Bangladesh: 125/8 (19.2 overs, target 125)
- Bangladesh won by 2 wickets
Sri Lanka were knocked out in the group stage one of their worst T20 WC results. Bangladesh’s 2-wicket win against Sri Lanka was the result that ended Sri Lanka’s campaign.
Bold observation: Sri Lanka’s group-stage exit in the 2024 T20 WC eliminated by the same Bangladesh team they had beaten in the 2021 T20 WC is the sharpest individual rivalry reversal in T20 WC history between these two nations. The same matchup (SL vs BAN in a T20 WC group stage). Three years apart. Complete outcome reversal. Bangladesh 2 wickets from elimination; instead Sri Lanka eliminated.
Phase 3: Bangladesh Tour of Sri Lanka 2025: Complete Scorecards
Tests (Jun 17–28, 2025)
| Match | Venue | Date | Score | Result |
|---|---|---|---|---|
| 1st Test | Galle | Jun 17–21 | BAN 495 & 285/6d — SL 485 & 72/4 (32 ov, target 296) | Match Drawn |
| 2nd Test | Colombo (SSC) | Jun 25–28 | BAN 247 & 133 — SL 458 | SL won by Innings |
Read Also:- South Africa National Cricket Team vs Afghanistan National Cricket Team Timeline
Unique insight — 1st Test, Galle: Bangladesh 495 and Sri Lanka 485 in the same Test with both teams scoring 480+ in their first innings is one of the highest-scoring drawn Tests between these two nations. Bangladesh’s 495 at Galle (a spinners’ paradise) against Sri Lanka’s full Test attack shows the significant improvement in Bangladesh’s Test batting since 2015.
Turning point — 2nd Test: Sri Lanka’s innings win (458 vs Bangladesh’s 247 and 133) shows the decisive ability of Sri Lanka’s Test bowling to collapse Bangladesh twice in the same match. Sri Lanka winning the 2nd Test by an innings after a draw in the 1st shows that Sri Lanka’s Test quality remains several levels above Bangladesh’s when conditions favour the home side.
ODI Series (Jul 2–8, 2025): Sri Lanka Win 2-1
Sri Lanka win ODI series 2-1.
What most people miss 2nd ODI: Bangladesh’s 248 and win by 16 runs in the 2nd ODI in Colombo their first ODI win against Sri Lanka in Sri Lanka since 2017. is historically significant. Bangladesh had lost almost every ODI in Sri Lanka for eight years before this result. Winning by 16 runs at R. Premadasa Stadium against a Sri Lanka team playing at home shows Bangladesh’s ODI away game is maturing.
Performance breakdown 3rd ODI: Sri Lanka’s 285/7 and Bangladesh’s 186 in 39.4 overs 99-run win for Sri Lanka represents the highest margin of victory in the 2025 series. Sri Lanka’s bowling attack (likely Hasaranga and Theekshana) dismantled Bangladesh’s chase in 40 overs. Sri Lanka’s ability to win the 3rd ODI by 99 runs after being in a 1-1 series shows their depth in decisive ODI conditions.
T20I Series (Jul 10–16, 2025): Bangladesh WIN 2-1
| Match | Date | Venue | Score | Result |
|---|---|---|---|---|
| 1st T20I (N) | Jul 10 | Kandy (Pallekele) | BAN 154/5 (20 ov) — SL 159/3 (19 ov, target 155) | SL won by 7 wkts (6b rem) |
| 2nd T20I (N) | Jul 13 | Dambulla | BAN 177/7 (20 ov) — SL 94 (15.2 ov, target 178) | BAN won by 83 runs |
| 3rd T20I (N) | Jul 16 | Colombo (RPS) | SL 132/7 (20 ov) — BAN 133/2 (16.3 ov, target 133) | BAN won by 8 wkts (21b rem) |
Bangladesh win T20I series 2-1 — first-ever T20I series win vs Sri Lanka.
Performance breakdown — 2nd T20I, Dambulla: Sri Lanka’s 94 all out in 15.2 overs chasing 178 is their worst T20I batting collapse against Bangladesh. Bangladesh’s bowling likely fast bowlers exploiting Dambulla’s hard, true surface dismissed Sri Lanka for 94 in a chase that required less than 9 runs per over. A team that posted 285/7 in an ODI three days earlier, collapsed for 94 in a T20I chase on the same bilateral tour.
Performance breakdown — 3rd T20I, Colombo: Bangladesh’s 133/2 in 16.3 overs against Sri Lanka’s 132/7 shows clinical chase execution. Chasing 133 in 20 overs (required rate 6.65) is a comfortable target. Bangladesh lost only 2 wickets and finished with 21 balls to spare their most controlled T20I performance in Sri Lanka.
This is the rivalry’s turning point: Bangladesh’s T20I series win in Sri Lanka (2-1, July 2025) is the most important result in this rivalry since their first Test win against Sri Lanka in 2017. It means Bangladesh have now won bilateral T20I series against every Asian nation except India. The series win in Sri Lanka away conditions, in a country where Bangladesh have won almost no ODIs makes it their most impressive format win against Sri Lanka in the rivalry’s history.
Phase 4: Asia Cup 2025 Super 4: SL Beat BAN by 2 Wickets
September 13, 2025. Abu Dhabi. Asia Cup 2025 Super 4.
Sri Lanka’s 2-wicket win over Bangladesh in the Asia Cup 2025 Super 4 showed that their bilateral T20I loss (2-1 to Bangladesh in July) did not permanently shift the balance. Sri Lanka, with their back against the wall in a tournament format, beat Bangladesh by 2 wickets in Abu Dhabi.
Bangladesh’s July 2025 bilateral T20I series win over Sri Lanka and Sri Lanka’s Asia Cup 2025 Super 4 win against Bangladesh within the same three-month window shows that T20I cricket where conditions, pitch preparation, and team selection can change match outcomes dramatically does not yet have a settled hierarchy between these two nations. This is exactly what makes the rivalry increasingly compelling: neither team can be assumed to win when they meet.
Phase 5: Sri Lanka Women Tour of Bangladesh 2026: Complete Scorecards
ODI Series (Apr 20–25, 2026): Sri Lanka Women Win 2-1
| Match | Date | Venue | Score | Result |
|---|---|---|---|---|
| 1st ODI | Apr 20 | Rajshahi (Shahid Kamruzzaman) | SL-W 205/9 (50 ov) — BAN-W 206/7 (48.3 ov) | BAN-W won by 3 wkts (9b rem) |
| 2nd ODI | Apr 22 | Rajshahi | BAN-W 165 (45.5 ov) — SL-W 166/6 (38.2 ov) | SL-W won by 4 wkts (70b rem) |
| 3rd ODI | Apr 25 | Rajshahi | BAN-W 213/8 (50 ov) — SL-W 214/3 (46.3 ov) | SL-W won by 7 wkts (21b rem) |
Sri Lanka Women win ODI series 2-1.
(1st ODI awarded Bangladesh 2 ICC Women’s Championship points; SL won the 2-match series)
T20I Series (Apr 28 – May 2, 2026): Sri Lanka Women Win 3-0
Read Also:- Australian Men’s Cricket Team vs New Zealand National Cricket Team Match Scorecard
Sri Lanka Women win T20I series 3-0.
What most people miss — Women’s cricket context: Sri Lanka Women’s ODI win rate against Bangladesh Women is significantly higher than the men’s equivalent the SL-W vs BAN-W ODI record shows SL-W leading 5-1 in recent bilateral matches (71.43% win rate). The women’s rivalry doesn’t yet have the competitive depth the men’s rivalry has developed — Sri Lanka Women are consistently the dominant team in bilateral ODIs and T20Is against Bangladesh Women.
All-Time Head-to-Head Records (2026 Updated)
Three Original Observations
- Bangladesh’s July 2025 T20I series win in Sri Lanka (2-1) was achieved with bowling** not batting.** They bowled Sri Lanka out for 94 in Dambulla and restricted them to 132 in Colombo. Historically, Bangladesh’s T20I wins against Sri Lanka came through batting (Shakib, Mushfiqur, Tamim-era chases). The 2025 series showed Bangladesh has now developed bowling aggression capable of dismantling a Sri Lanka batting lineup a development more significant than any individual batting performance. Sri Lanka were all out for 94 in 15.2 overs chasing 178. That bowling performance is Bangladesh’s most impressive against Sri Lanka in any format.
- The July 2025 bilateral produced two entirely opposite format outcomes within 10 days Sri Lanka won the ODI series 2-1 (Jul 2-8) and Bangladesh won the T20I series 2-1 (Jul 10-16) — all in Sri Lanka. This format-within-bilateral split is the clearest evidence that these two teams are now genuinely competitive rivals. They are no longer in a dominant/subordinate relationship. Sri Lanka win the 50-over game. Bangladesh win the 20-over game. Same tour, same pitches, same two weeks. This is the current state of the SL vs BAN rivalry in 2025 the most balanced it has ever been in 25 years.
- Sri Lanka’s 2024 T20 WC group-stage exit eliminated by Bangladesh by 2 wickets in Dallas and their subsequent 2-wicket win over Bangladesh in the Asia Cup 2025 Super 4 shows that these teams are operating within the same ICC T20I competitive tier. Sri Lanka and Bangladesh are now both “upper-middle” T20I teams: capable of beating each other in any match, unable to dominate the other consistently. The era of Sri Lanka automatically advancing over Bangladesh in ICC T20 events is over.
Frequently Asked Questions (FAQs)
Q1: What is Sri Lanka vs Bangladesh head-to-head in ODIs all-time?
Ans. Sri Lanka lead 44-12 in 60+ ODIs (2 no results). Sri Lanka have won approximately 73% of all ODI matches between these two nations. Bangladesh have never won an ODI series in Sri Lanka. Their most recent ODI series (Bangladesh tour of Sri Lanka 2025): Sri Lanka won 2-1 (1st ODI: SL won by 77 runs; 2nd ODI: Bangladesh won by 16 runs; 3rd ODI: SL won by 99 runs).
Q2: Did Bangladesh ever win a T20I series against Sri Lanka?
Ans. Yes — for the first time in July 2025. Bangladesh won the 3-match T20I series 2-1 during their tour of Sri Lanka (1st T20I Jul 10: SL won 7 wkts; 2nd T20I Jul 13 Dambulla: BAN won 83 runs — SL 94 all out in 15.2 overs; 3rd T20I Jul 16 Colombo: BAN won 8 wkts). This was Bangladesh’s first-ever T20I series win against Sri Lanka.
Q3: What was the result of the Sri Lanka Women tour of Bangladesh 2026?
Ans. ODI series (Apr 20-25, Rajshahi): Sri Lanka Women won 2-1 (1st ODI: Bangladesh Women won by 3 wkts — BAN-W 206/7 vs SL-W 205/9; 2nd ODI: Sri Lanka Women won by 4 wkts — SL-W 166/6 vs BAN-W 165; 3rd ODI: Sri Lanka Women won by 7 wkts — SL-W 214/3 vs BAN-W 213/8). T20I series (Apr 28–May 2, Sylhet): Sri Lanka Women won 3-0.
Q4: What happened in Sri Lanka vs Bangladesh in the 2024 T20 World Cup?
Ans. Bangladesh beat Sri Lanka by 2 wickets in Group D, Match 15, on June 7, 2024 at Grand Prairie Stadium, Dallas, Texas. Sri Lanka were all out for 124 (19.3 overs). Bangladesh reached 125/8 in 19.2 overs. The result knocked Sri Lanka out of the 2024 T20 World Cup in the group stage.
Q5: What happened in the first Test between Sri Lanka and Bangladesh in 2025?
Ans. The 1st Test (Galle, Jun 17-21, 2025) was drawn: Bangladesh scored 495 and 285/6d; Sri Lanka scored 485 and 72/4 (32 ov). Sri Lanka needed 296 to win but the match ended as a draw. The 2nd Test (Colombo, Jun 25-28, 2025): Sri Lanka 458 vs Bangladesh 247 and 133. Sri Lanka won by an innings.

