Table of Contents
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline tells a story of growth, pride, and shifting power in Asian cricket. What began as a one sided contest slowly transformed into a fierce and emotional rivalry. From Sri Lanka’s early dominance to Bangladesh’s historic breakthroughs in World Cups and Test cricket, every match has added a new chapter. Iconic scorecards, dramatic chases, spin battles in Mirpur, and tactical masterstrokes in Colombo have shaped this journey. This rivalry is not just about wins and losses. It reflects belief, resilience, and the hunger of two passionate cricketing nations determined to leave their mark on the global stage.
Recent: Bangladesh National Cricket Team vs Sri Lanka National Cricket Team Timeline
| # | Date | Format | Venue | Result | Compact Scorecard | Memorable Moment |
|---|---|---|---|---|---|---|
| 1 | Sep 20, 2025 | T20I | Dubai (Asia Cup) | BAN won by 4 wkts (1 ball left) | SL 168/7 (Asalanka 50+); BAN 169/6 (Saif 50+, Hridoy clutch) | Tense chase thriller—BAN stole it in dying overs amid spin & dew drama! |
| 2 | Jul 16, 2025 | T20I | Colombo (RPS) | BAN won by 8 wkts (21 balls left) | SL 132/7; BAN 133/2 (Litton 60+, Shanto 50+) | Ruthless chase—Litton & Shanto demolished SL to seal series win! |
| 3 | Jul 13, 2025 | T20I | Dambulla | BAN won by 83 runs | BAN 177/7 (Hridoy 50+); SL 94 (Taskin 4 wkts) | Bowling demolition—SL collapsed after Hridoy’s power show! |
| 4 | Jul 10, 2025 | T20I | Colombo (RPS) | SL won by 7 wkts (6 balls left) | BAN 154/5; SL 159/3 (Nissanka blitz) | Nissanka fireworks turned modest target into easy cruise! |
| 5 | Jul 8, 2025 | ODI | Pallekele | SL won by 99 runs | SL 285/7 (Asalanka 80+); BAN 186 (Hasaranga 4 wkts) | Hasaranga spin storm triggered BAN slide—clinical SL win! |
| 6 | Jul 5, 2025 | ODI | Colombo (RPS) | BAN won by 16 runs | BAN 248; SL 232 (Mustafizur 4 wkts) | Fizz’s death magic choked SL chase—BAN fought back brilliantly! |
| 7 | Jul 2, 2025 | ODI | Colombo (RPS) | SL won by 77 runs | SL 244 (Asalanka 106); BAN 167 (Hasaranga 4/10) | Asalanka’s gritty ton + Hasaranga destruction—brutal series opener! |
Top 5 Best Individual Performances
| Rank | Player | Match/Date | Performance | Why It’s Epic & Impact |
|---|---|---|---|---|
| 1 | Charith Asalanka (SL) | 1st ODI, Jul 2 2025 | 106 runs (century) | Gritty ton rescued SL from 100/3, built 244 total → SL won by 77 runs; set tone for series dominance. |
| 2 | Wanindu Hasaranga (SL) | 1st ODI, Jul 2 2025 | 4/10 + key contributions | Spin destruction triggered BAN collapse (7 for low); brutal figures sealed big win. |
| 3 | Wanindu Hasaranga (SL) | 3rd ODI, Jul 8 2025 | 4 wickets (spin storm) | Triggered BAN’s 7-for-50 slide in chase of 286 → SL won by 99 runs; clinical masterclass. |
| 4 | Mustafizur Rahman (BAN) | 2nd ODI, Jul 5 2025 | 4 wickets (death-over magic) | Choked SL’s chase needing 30 off last 3 → BAN defended 248 by 16 runs; clutch comeback win. |
| 5 | Litton Das (BAN) | 3rd T20I, Jul 16 2025 | 60+ in explosive chase | Ruthless opening blitz demolished SL’s 132 → BAN won by 8 wkts (21 balls left); sealed series victory. |
Bangladesh vs Sri Lanka Head-to-Head Summary
| Format | Matches Played | Sri Lanka Wins | Bangladesh Wins | No Result/Drawn |
|---|---|---|---|---|
| Test | 28 | 21 | 1 | 6 |
| ODI | 60 | 45 | 13 | 2 |
| T20I | 22 | 13 | 9 | 0 |
Bangladesh vs Sri Lanka: Key Player Analysis Table
| Player | Team | Role | Key Stats (2025 vs Opp) | Why They Stand Out |
|---|---|---|---|---|
| Charith Asalanka | SL | Batsman (C) | 106 (1st ODI) + 80+ in others; consistent anchors | Series-defining century + multiple 50s; rescued SL innings multiple times with grit & acceleration. |
| Wanindu Hasaranga | SL | All-rounder (Spin) | 4/10 (1st ODI) + 4 wkts (3rd ODI); key spells | Spin wizard—triggered BAN collapses with googlies; match-winner in ODIs with devastating figures. |
| Pathum Nissanka | SL | Opener | 120 runs in T20Is (avg 40); quick 60+ knocks | Explosive starts in T20s; fastest to 2000 T20I runs milestone; set platforms for SL chases. |
| Litton Das | BAN | Opener/WK | 114 runs in T20Is (incl 60+); explosive chases | Ruthless opener—sealed series win with blitz; consistent high-impact knocks in T20 format. |
| Mustafizur Rahman | BAN | Death Bowler | 4 wkts (2nd ODI) + 3 in Asia Cup T20I; cutters & yorkers | Death-over king—choked SL chases; clutch wickets in tight finishes; joint-highest T20I wkts for BAN. |
First Major Breakthrough 2007: A Historic Upset
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline changed dramatically during the 2007 ICC Cricket World Cup. Few gave Bangladesh a chance against a polished Sri Lankan side packed with experience and firepower. Yet in Port of Spain, belief replaced fear. Chasing 252, Bangladesh showed rare composure. Tamim Iqbal’s fearless stroke play rattled the new ball attack, while Shakib Al Hasan and Mushfiqur Rahim stitched together a defining partnership. The Sri Lankan bowling unit, usually clinical in middle overs, looked unsettled. When the winning runs were struck, it was more than just two points. It was a statement. The scorecard told a story of courage, discipline, and tactical clarity that announced Bangladesh as a rising force in world cricket.
| Match | Score | Result | Season | Venue |
|---|---|---|---|---|
| Bangladesh vs Sri Lanka | SL 251/8, BAN 254/6 | Bangladesh won by 4 wickets | 2007 ICC World Cup | Port of Spain |
| Bangladesh vs Sri Lanka | SL 318/4, BAN 112 | Sri Lanka won by 206 runs | 2007 Asia Cup | Colombo |
| Bangladesh vs Sri Lanka | SL 357/9, BAN 226 | Sri Lanka won by 131 runs | 2007 Test Series | Colombo |
| Bangladesh vs Sri Lanka | SL 147/5, BAN 83 | Sri Lanka won by 64 runs | 2007 T20 World Cup | Johannesburg |
2017: Bangladesh’s Landmark Test Victory
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline reached a proud milestone in March 2017 at the P Sara Oval. Playing their 100th Test, Bangladesh produced one of the finest performances in their red ball history. After posting 467 in the first innings, built on Tamim Iqbal’s fluent century and solid middle order resistance, Bangladesh applied scoreboard pressure. Sri Lanka responded strongly but could not break free. In the second innings, Shakib Al Hasan’s composed hundred set up a competitive target. Mehidy Hasan Miraz then spun a web around the Sri Lankan batters. Bangladesh won by four wickets, sealing their first ever Test victory against Sri Lanka and rewriting their rivalry narrative.
| Match | Score | Result | Season | Venue |
|---|---|---|---|---|
| 2nd Test | BAN 467 & 190/4, SL 338 & 319 | Bangladesh won by 4 wickets | 2017 Test Series | Colombo |
| 1st Test | BAN 513, SL 713/9 dec | Match Drawn | 2017 Test Series | Galle |
| Only T20I | BAN 155/6, SL 157/7 | Sri Lanka won by 3 wickets | 2017 Tour | Colombo |
| 1st ODI | BAN 324/5, SL 234 | Bangladesh won by 90 runs | 2017 ODI Series | Dambulla |
Competitive Phase 2012 to 2016: Rising Intensity
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline entered a fiercely competitive phase between 2012 and 2016. No longer content with brave defeats, Bangladesh began pushing Sri Lanka to the edge, especially in home conditions. The 2012 Asia Cup clash in Mirpur was a turning point as Bangladesh stunned Sri Lanka in a tense chase, powered by Shakib Al Hasan’s all round brilliance. Sri Lanka responded with clinical performances in bilateral series, relying on Angelo Mathews’ calm leadership and Rangana Herath’s spin mastery. Matches were no longer one sided. They were tight, tactical contests shaped by middle order partnerships, death over execution, and bold captaincy calls. The rivalry matured, fueled by belief, crowd passion, and growing on field intensity.
| Match | Score | Result | Season | Venue |
|---|---|---|---|---|
| Asia Cup Match | SL 232/9, BAN 238/5 | Bangladesh won by 5 wickets | 2012 Asia Cup | Mirpur |
| 2nd ODI | BAN 286/8, SL 289/3 | Sri Lanka won by 7 wickets | 2013 ODI Series | Hambantota |
| 1st T20I | BAN 193/5, SL 194/4 | Sri Lanka won by 6 wickets | 2014 T20 World Cup | Chattogram |
| 3rd ODI | SL 311/4, BAN 302 | Sri Lanka won by 9 runs | 2016 ODI Series | Mirpur |
World Cup and ICC Tournament Clashes
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline has produced gripping contests on the global stage. Their 2007 ICC Cricket World Cup clash shocked the cricket world when Bangladesh defeated a fancied Sri Lankan side. In the 2015 World Cup, Sri Lanka bounced back with experience and composure under Angelo Mathews. The 2019 World Cup meeting was tense, with rain threatening momentum and both teams fighting for survival. T20 World Cup encounters added another layer of aggression, where power hitting met clever spin tactics. On ICC platforms, pressure magnifies every mistake. Field placements tighten, middle overs slow down, and player stats suddenly carry knockout weight. These clashes elevated the rivalry beyond bilateral pride into global significance.
| Match | Score | Result | Season | Venue |
|---|---|---|---|---|
| ICC Cricket World Cup | SL 251/8, BAN 254/6 | Bangladesh won by 4 wickets | 2007 World Cup | Port of Spain |
| ICC Cricket World Cup | BAN 240, SL 332/1 | Sri Lanka won by 92 runs | 2015 World Cup | Melbourne |
| ICC Cricket World Cup | SL 314/9, BAN 280 | Sri Lanka won by 34 runs | 2019 World Cup | Bristol |
| ICC T20 World Cup | BAN 139/5, SL 142/4 | Sri Lanka won by 6 wickets | 2021 T20 World Cup | Sharjah |
Modern Era Mind Games
In the modern phase of the Bangladesh national cricket team vs Sri Lanka national cricket team timeline, contests are shaped as much by tactics as talent. Captains shuffle bowling changes quickly, spinners operate in tandem, and match ups dictate field placements. In Mirpur and Colombo, slow pitches turn games into chess matches. Bangladesh rely on disciplined spin control and aggressive middle order intent, while Sri Lanka counter with flexible batting orders and sharp death bowling plans. Close finishes have become common, with matches swinging in the final five overs. Player stats reveal narrow margins rather than dominance. Every scorecard now reflects calculated risks, smart reviews, and psychological pressure. This rivalry has evolved into a battle of strategy, composure, and modern white ball awareness.
| Match | Score | Result | Season | Venue |
|---|---|---|---|---|
| 1st ODI | SL 255/10, BAN 257/6 | Bangladesh won by 4 wickets | 2021 ODI Series | Mirpur |
| 2nd ODI | BAN 246/10, SL 141/9 | Bangladesh won by 103 runs | 2021 ODI Series | Mirpur |
| 1st T20I | BAN 183/5, SL 188/5 | Sri Lanka won by 5 wickets | 2022 T20 Series | Dhaka |
| 3rd ODI | SL 314/6, BAN 317/6 | Bangladesh won by 4 wickets | 2023 ODI Series | Colombo |
Conclusion
The Bangladesh national cricket team vs Sri Lanka national cricket team timeline stands as proof of how rivalries evolve with time. Sri Lanka once controlled the narrative with experience and tactical superiority, but Bangladesh gradually closed the gap through fearless batting and disciplined bowling. Memorable World Cup clashes, landmark Test victories, and nail biting T20 finishes have added layers of intensity. Every scorecard now feels competitive, every contest unpredictable. This rivalry continues to shape Asian cricket’s future, producing new heroes and unforgettable moments. As both teams rebuild with emerging stars, the next chapter promises even tighter battles and more defining performances.
FAQs
When did Bangladesh record their first major win against Sri Lanka?
Bangladesh’s first major breakthrough came during the 2007 ICC Cricket World Cup when they defeated Sri Lanka in a stunning upset.
What was Bangladesh’s landmark Test victory against Sri Lanka?
In 2017, Bangladesh secured their first ever Test win against Sri Lanka in Colombo during their 100th Test match.
Which ICC tournaments featured key Bangladesh vs Sri Lanka clashes?
They have faced each other in the 2007, 2015, and 2019 ICC Cricket World Cups and multiple T20 World Cups.
What defines the modern rivalry between the two teams?
Close finishes, tactical captaincy, spin battles, and strong middle order performances define the modern contests.
Why is this rivalry important in Asian cricket?
It highlights Bangladesh’s rise as a competitive force and showcases intense, high pressure matches between two passionate cricketing nations.





