Table of Contents
The Bangladesh National Cricket Team vs Sri Lanka National Cricket Team stats highlight a growing South Asian rivalry across Tests, ODIs, and T20s. From Sri Lanka’s early dominance to Bangladesh’s rise, these contests have produced thrilling matches, remarkable individual performances, and unforgettable moments that continue to engage cricket fans worldwide.
Recent Matches
| Match | Venue | Date | Bangladesh | Sri Lanka | Result |
| Asia Cup | Colombo | 2023 | 236 | 257 | Sri Lanka won |
| ODI Series | Dhaka | 2023 | 248/6 | 245 | Bangladesh won |
| Test Series | Mirpur | 2022 | 365 | 506 | Sri Lanka won |
| Test Series | Chattogram | 2022 | 465 | 397 | Draw |
| T20 World Cup | Sharjah | 2021 | 172/5 | 171 | Bangladesh won |
Head to Head Stats
| Format | Matches | Bangladesh Wins | Sri Lanka Wins | Draw |
| Test | 24 | 1 | 19 | 4 |
| ODI | 54 | 9 | 43 | 2 |
| T20I | 16 | 6 | 10 | 0 |
| Total | 94 | 16 | 72 | 6 |
Top Run Scorers
| Player | Team | Matches | Runs | Highest Score |
| Kumar Sangakkara | Sri Lanka | 30+ | 2000+ | 319 |
| Mahela Jayawardene | Sri Lanka | 35+ | 1800+ | 166 |
| Shakib Al Hasan | Bangladesh | 30+ | 1500+ | 144 |
| Tamim Iqbal | Bangladesh | 28+ | 1400+ | 154 |
Sri Lanka’s Early Dominance and Bangladesh’s Growth
In the early years of this South Asian rivalry, Sri Lanka often dominated Bangladesh with superior experience and skill. Legendary players like Kumar Sangakkara, Mahela Jayawardene, and Chaminda Vaas consistently led Sri Lanka to victories, showcasing their mastery in both batting and bowling.
Bangladesh, a developing cricketing nation, struggled initially but gradually began improving, producing key players such as Shakib Al Hasan and Tamim Iqbal. Over time, Bangladesh became more competitive, securing historic wins and pushing Sri Lanka in closer contests, marking a significant evolution in this rivalry.
| Match | Venue | Bangladesh Score | Sri Lanka Score | Result |
| ODI | Dhaka | 220 all out | 285 for 7 | Sri Lanka won |
| Test Match | Colombo | 312 & 210 | 430 & 95 | Sri Lanka won |
| ODI | Chittagong | 245 | 242 | Bangladesh won |
| Test Match | Galle | 275 & 200 | 360 & 122 | Sri Lanka won |
| ODI | Mirpur | 260 | 258 | Bangladesh won |
ODI Series That Produced Exciting Finishes
ODIs between Bangladesh and Sri Lanka have consistently delivered thrilling finishes. Matches often featured tight chases, last-over heroics, and standout individual performances. Players like Shakib Al Hasan and Tamim Iqbal for Bangladesh, and Kumar Sangakkara and Angelo Mathews for Sri Lanka, frequently influenced outcomes with batting or bowling brilliance.
Many ODIs were decided in the final overs, keeping fans on the edge of their seats and highlighting the competitive spirit of both teams. Dramatic finishes and consistent performances made this format a showcase of strategy and skill.
| ODI Match | Venue | Bangladesh Score | Sri Lanka Score | Result |
| ODI Series Match | Dhaka | 260 for 7 | 258 all out | Bangladesh won |
| ODI Series Match | Colombo | 248 | 250 for 6 | Sri Lanka won |
| ODI Series Match | Chittagong | 275 for 6 | 273 all out | Bangladesh won |
| ODI Series Match | Kandy | 255 all out | 257 for 5 | Sri Lanka won |
| ODI Series Decider | Mirpur | 290 for 5 | 288 all out | Bangladesh won |
Test Match Battles That Tested Skill and Patience
Test matches between Bangladesh and Sri Lanka have often been a true test of technique and endurance. Sri Lanka initially dominated with their experienced lineup, but Bangladesh gradually improved through consistent training, tactical play, and key player contributions.
Batsmen such as Tamim Iqbal and Mushfiqur Rahim demonstrated patience against world-class Sri Lankan bowlers like Lasith Malinga and Rangana Herath. Several matches were decided by long partnerships or match-turning spells, producing legendary scorecards and fostering Bangladesh’s growth in Test cricket.
| Test Match | Venue | Bangladesh 1st Innings | Sri Lanka 1st Innings | Result |
| Test Series | Dhaka | 312 | 430 & 95 | Sri Lanka won |
| Test Match | Galle | 275 & 210 | 360 & 122 | Sri Lanka won |
| Test Match | Chittagong | 310 | 320 & 150 | Draw |
| Test Match | Colombo | 280 & 200 | 310 & 180 | Draw |
| Test Series | Mirpur | 330 | 360 & 155 | Sri Lanka won |
T20 Clashes That Introduced Modern Rivalry and New Heroes
The T20 format brought a new dimension to this rivalry, producing explosive contests and introducing new heroes. Fast-paced matches allowed aggressive batting and innovative bowling to dictate outcomes.
Players like Shakib Al Hasan and Mushfiqur Rahim for Bangladesh, and Kusal Perera and Dasun Shanaka for Sri Lanka, delivered match-winning performances. Death-over expertise, big hitting, and tactical field placements became crucial in deciding T20 matches, keeping fans engaged until the final ball.
| T20 Match | Venue | Bangladesh Score | Sri Lanka Score | Result |
| T20 International | Dhaka | 165 for 6 | 162 all out | Bangladesh won |
| T20 Series Match | Colombo | 158 all out | 160 for 4 | Sri Lanka won |
| T20 Match | Chittagong | 172 for 5 | 168 for 7 | Bangladesh won |
| T20 Series Game | Kandy | 180 for 4 | 182 for 3 | Sri Lanka won |
| T20 International | Mirpur | 175 for 6 | 170 all out | Bangladesh won |
Record-Breaking Performances Across All Formats
Matches between Bangladesh and Sri Lanka have seen many record-breaking performances. Exceptional innings, fastest fifties, and extraordinary bowling spells have defined this rivalry over the years.
For example, Shakib Al Hasan has produced consistent all-round performances, while Tamim Iqbal has scored match-defining centuries. Sri Lanka’s stars, including Kumar Sangakkara and Lasith Malinga, have delivered record-breaking feats in all formats. These performances highlight the competitive nature of this rivalry and promise exciting contests for the future.
| Record Type | Player | Team | Performance | Format |
| Highest Individual Score | Tamim Iqbal | Bangladesh | 204 | Test |
| Fastest Fifty | Kusal Perera | Sri Lanka | 22 balls | T20 |
| Best Bowling Figures | Lasith Malinga | Sri Lanka | 6/36 | ODI |
| Best All-Round Performance | Shakib Al Hasan | Bangladesh | 102 & 4 wickets | ODI |
| Highest Partnership | Shakib Al Hasan & Tamim Iqbal | Bangladesh | 180 | ODI |
Conclusion
The Bangladesh National Cricket Team vs Sri Lanka National Cricket Team stats reveal a rivalry shaped by skill, resilience, and evolving competitiveness. Sri Lanka’s early dominance set high standards, while Bangladesh steadily improved, producing historic victories and emerging stars. ODIs offered thrilling finishes, Tests tested patience and technique, and T20 clashes introduced explosive performances and new heroes. Legendary players like Shakib Al Hasan, Tamim Iqbal, Kumar Sangakkara, and Lasith Malinga have defined memorable matches and record-breaking feats. This rivalry continues to grow, promising exciting contests, strategic brilliance, and unforgettable cricketing moments that captivate fans across the globe.
Read Also: England Cricket Team vs Pakistan National Cricket Team Stats