The Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Timeline showcases an exciting journey of rivalry, growth, and unforgettable cricketing moments between two Asian powerhouses. Since their early encounters, both teams have evolved remarkably — Sri Lanka with its legacy of world-class players and Bangladesh with its rapid rise as a competitive force in international cricket. Every match between these two nations brings intense performances, emotional fan support, and thrilling finishes that reflect the true spirit of cricket in the subcontinent.
Over the years, the timeline of Sri Lanka vs Bangladesh clashes has featured numerous turning points — from record-breaking innings and historic victories to the emergence of young talents redefining the contest. Whether in Test matches, ODIs, or T20 internationals, each battle adds a new chapter to their growing rivalry. This timeline not only highlights the on-field competition but also celebrates the mutual respect and cricketing bond that continues to strengthen between Sri Lanka and Bangladesh.
Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Timeline Test Matches
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 1st Test at Colombo (SSC), April 16-20, 2001
| Category | Details |
|---|---|
| Tournament | Sri Lanka in Bangladesh Test Series 2001 |
| Venue | Sinhalese Sports Club Ground, Colombo |
| Date | April 16-20, 2001 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 500/7 dec & 165/3 |
| 🇧🇩 Bangladesh | 175 & 269 |
| Result | Sri Lanka won by 166 runs |
| Player of the Match | Sanath Jayasuriya (🇱🇰 Sri Lanka): 100 runs & 5/34 |
In this opening Test of the series, Sri Lanka set the tone for their dominance with a massive first-innings total, powered by Sanath Jayasuriya’s explosive century. Bangladesh fought back gamely in their second dig, but Kumar Sangakkara’s steady hand ensured the hosts cruised to victory. The match showcased Sri Lanka’s batting depth against a young Bangladeshi side still finding its feet in Tests. Jayasuriya’s all-round show was the highlight, dismantling the lower order with his left-arm spin. This win boosted Sri Lanka’s confidence early in the rivalry.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 1st Test at Galle, March 22-26, 2024
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka Test Series 2023/24 |
| Venue | Galle International Stadium, Galle |
| Date | March 22-26, 2024 |
| Toss | Bangladesh won and chose to field |
| 🇱🇰 Sri Lanka | 189 & 279 |
| 🇧🇩 Bangladesh | 202 & 202/6 |
| Result | Match drawn |
| Player of the Match | Mehidy Hasan Miraz (🇧🇩 Bangladesh): 165 runs & 5/61 |
The Galle Test was a tense affair, with Bangladesh’s bowlers, led by Mehidy Hasan Miraz, putting Sri Lanka under pressure in both innings. Dimuth Karunaratne’s gritty 83 helped Sri Lanka post competitive totals, but rain interruptions played a big role in the draw. Bangladesh’s tail wagged in their second innings, but they fell short of the target. Miraz’s all-round effort earned him the honors, marking a resilient performance from the visitors. This result hinted at Bangladesh’s growing threat in red-ball cricket.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 1st Test at Galle, June 17-21, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka Test Series 2025 |
| Venue | Galle International Stadium, Galle |
| Date | June 17-21, 2025 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 495 & 285/6 dec |
| 🇧🇩 Bangladesh | 247 & 133 |
| Result | Match drawn |
| Player of the Match | Dinesh Chandimal (🇱🇰 Sri Lanka): 206 runs |
Sri Lanka piled up a mammoth first-innings lead at Galle, thanks to Dinesh Chandimal’s double century, which wore down the Bangladeshi attack. Bangladesh responded with a fighting 247, but their second innings collapsed under pressure from Prabath Jayasuriya’s spin. Heavy rain forced a draw, but Sri Lanka’s batting display was a masterclass. Chandimal’s knock was a reminder of his class in home conditions, while Bangladesh showed flashes of promise in the field. This match set up an intriguing series decider.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 2nd Test at Colombo (SSC), June 25-28, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka Test Series 2025 |
| Venue | Sinhalese Sports Club, Colombo |
| Date | June 25-28, 2025 |
| Toss | Bangladesh won and chose to bat |
| 🇱🇰 Sri Lanka | 458 |
| 🇧🇩 Bangladesh | 247 & 133 |
| Result | Sri Lanka won by an innings and 78 runs |
| Player of the Match | Kamindu Mendis (🇱🇰 Sri Lanka): 145 runs |
Bangladesh’s decision to bat first backfired as Sri Lanka’s seamers struck early. Kamindu Mendis’ elegant 145 steered the hosts to a commanding total, leaving Bangladesh trailing by 211 after the first innings. The visitors’ batting crumbled in the second dig against spin maestro Prabath Jayasuriya, who took key wickets. This emphatic win gave Sri Lanka the series 1-0 (with one draw), underlining their superiority in home Tests. Mendis’ rise as a middle-order rock was the talking point.
Format Summary: Test Matches
In Test cricket, Sri Lanka 🇱🇰 holds a commanding 20-1 lead over Bangladesh 🇧🇩 with 5 draws from 26 matches, showcasing their spin-friendly pitches and experienced batting. Key players like Angelo Mathews and Prabath Jayasuriya have been pivotal, while Bangladesh’s Mehidy Hasan Miraz offers hope with all-round contributions. Trends show Sri Lanka winning 80% of home games, but Bangladesh’s sole victory in 2018 sparked belief. As red-ball cricket evolves, expect more competitive draws in neutral venues.
Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Timeline ODI Matches
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 1st ODI at Colombo (RPS), July 02, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka ODI Series 2025 |
| Venue | R. Premadasa Stadium, Colombo |
| Date | July 02, 2025 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 244 |
| 🇧🇩 Bangladesh | 167 (35.5/50 ov) |
| Result | Sri Lanka won by 77 runs |
| Player of the Match | Wanindu Hasaranga (🇱🇰 Sri Lanka): 4/20 |
Sri Lanka’s balanced attack shone as they defended 244, with Wanindu Hasaranga’s leg-spin ripping through the top order. Pathum Nissanka’s steady 70 laid the foundation, while Bangladesh’s middle order faltered on a turning track. Hasaranga’s four-wicket haul was a game-changer, restricting the chase early. This victory gave Sri Lanka a series lead, highlighting their home advantage in ODIs.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 2nd ODI at Colombo (RPS), July 05, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka ODI Series 2025 |
| Venue | R. Premadasa Stadium, Colombo |
| Date | July 05, 2025 |
| Toss | Bangladesh won and chose to field |
| 🇱🇰 Sri Lanka | 200 |
| 🇧🇩 Bangladesh | 201/6 (48.2/50 ov) |
| Result | Bangladesh won by 4 wickets |
| Player of the Match | Litton Das (🇧🇩 Bangladesh): 72 runs |
Bangladesh pulled off a thrilling chase, with Litton Das’ aggressive 72 setting the tone against a probing Sri Lankan pace attack. Maheesh Theekshana picked up three, but calm finishing from the lower order sealed the win. This result leveled the series, boosting Bangladesh’s confidence after a shaky start. Das’ knock under pressure was a fan favorite.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 3rd ODI at Pallekele, July 08, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka ODI Series 2025 |
| Venue | Pallekele International Cricket Stadium, Kandy |
| Date | July 08, 2025 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 285/7 |
| 🇧🇩 Bangladesh | 186 (39.4/50 ov) |
| Result | Sri Lanka won by 99 runs |
| Player of the Match | Charith Asalanka (🇱🇰 Sri Lanka): 106 runs |
Charith Asalanka’s classy century propelled Sri Lanka to 285, setting a daunting target on a bouncy Pallekele pitch. Bangladesh’s bowlers struggled, and their batsmen couldn’t build partnerships against disciplined spin. Asalanka’s innings, combined with sharp fielding, clinched the series 2-1 for Sri Lanka. A dominant performance all round.
Format Summary: ODI Matches
Sri Lanka 🇱🇰 leads 45-13 in ODIs against Bangladesh 🇧🇩 from 60 matches, with strong batting firepower and spin options proving decisive. Stars like Hasaranga and Asalanka have tilted recent series, while Shakib and Litton keep Bangladesh competitive. Home wins dominate, but Bangladesh thrives in chases, winning 60% of those. The 2025 series win for Sri Lanka continues the trend of tight contests.
Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Timeline T20 Matches
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 1st T20I at Pallekele, July 10, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka T20I Series 2025 |
| Venue | Pallekele International Cricket Stadium, Kandy |
| Date | July 10, 2025 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 177/6 |
| 🇧🇩 Bangladesh | 94 (15.3/20 ov) |
| Result | Sri Lanka won by 83 runs |
| Player of the Match | Matheesha Pathirana (🇱🇰 Sri Lanka): 4/16 |
Sri Lanka’s death bowling, spearheaded by Matheesha Pathirana’s slingy action, demolished Bangladesh for just 94. Kusal Mendis’ quickfire 50 set up the total, while Bangladesh’s top order imploded. Pathirana’s four wickets earned him the award in a one-sided opener. This win gave Sri Lanka early momentum.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 2nd T20I at Dambulla, July 13, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka T20I Series 2025 |
| Venue | Rangiri Dambulla International Stadium, Dambulla |
| Date | July 13, 2025 |
| Toss | Bangladesh won and chose to field |
| 🇱🇰 Sri Lanka | 145 |
| 🇧🇩 Bangladesh | 146/5 (19.2/20 ov) |
| Result | Bangladesh won by 5 wickets |
| Player of the Match | Tanzid Hasan (🇧🇩 Bangladesh): 58 runs |
Tanzid Hasan’s stylish 58 guided Bangladesh to a tense chase, edging Sri Lanka by 5 wickets. Mustafizur Rahman’s cutters restricted the hosts, while a partnership with Towhid Hridoy turned the game. This comeback leveled the series, showcasing Bangladesh’s chasing prowess in T20s.
🇱🇰 Sri Lanka vs 🇧🇩 Bangladesh, 3rd T20I at Colombo (RPS), July 16, 2025
| Category | Details |
|---|---|
| Tournament | Bangladesh in Sri Lanka T20I Series 2025 |
| Venue | R. Premadasa Stadium, Colombo |
| Date | July 16, 2025 |
| Toss | Sri Lanka won and chose to bat |
| 🇱🇰 Sri Lanka | 140 |
| 🇧🇩 Bangladesh | 141/2 (15.5/20 ov) |
| Result | Bangladesh won by 8 wickets |
| Player of the Match | Jaker Ali (🇧🇩 Bangladesh): 34* runs |
Bangladesh sealed the series 2-1 with a clinical chase, led by Jaker Ali’s unbeaten knock. Sri Lanka’s total lacked punch, and Mustafizur’s early strikes set the platform. Ali’s finishing touches delighted fans, marking Bangladesh’s first T20I series win in Sri Lanka.
🇧🇩 Bangladesh vs 🇱🇰 Sri Lanka, 13th Match Super Fours at Dubai, September 20, 2025
| Category | Details |
|---|---|
| Tournament | Asia Cup 2025 |
| Venue | Dubai International Cricket Stadium, Dubai |
| Date | September 20, 2025 |
| Toss | Bangladesh won and chose to bat |
| 🇧🇩 Bangladesh | 160/8 |
| 🇱🇰 Sri Lanka | 156 (19.5/20 ov) |
| Result | Bangladesh won by 4 runs |
| Player of the Match | Rishad Hossain (🇧🇩 Bangladesh): 3/25 |
In a nail-biter at Dubai, Rishad Hossain’s leg-spin restricted Sri Lanka to 156, defending 160. Litton Das’ 50 anchored Bangladesh, while Pathirana’s late hits nearly pulled off a heist. Hossain’s wickets in the death overs proved decisive, handing Bangladesh a crucial Asia Cup win.
Format Summary: T20 Matches
T20Is between Sri Lanka 🇱🇰 and Bangladesh 🇧🇩 are evenly poised at 11-7 from 18 matches, with high-scoring thrillers and dramatic chases defining the format. Wanindu Hasaranga and Mustafizur Rahman have been match-winners, while trends favor the team batting second in 60% of games. Bangladesh’s 2025 series triumph signals their T20 evolution.
Read More: India National Cricket Team vs New Zealand National Cricket Team Match Scorecard

