
Over the past two decades, Bangladesh vs Sri Lanka matches were mostly one-sided, with Sri Lanka often winning easily. But over time, Bangladesh’s steady improvement has made them a much tougher team to beat in recent years.
In recent years, the matches between these two teams have been very competitive and exciting. Bangladesh has started to find weaknesses in Sri Lanka’s team, especially in their batting and consistency. This has led to some surprising results, with Bangladesh winning important games, like their first-ever Test win against Sri Lanka in 2017.
Over time, the Bangladesh and Sri Lanka have grown more intense and exciting finishes and evenly matched contests. Today, Bangladesh is no longer an easy opponent, and every match between these two teams is a competitive and unpredictable battle.
Bangladesh vs Sri Lanka: Historical Context and Rivalry Overview
Since Bangladesh started playing international cricket in the early 2000s, Sri Lanka has been the stronger team in most of their matches. With more experience, better skills, and a strong cricket system, Sri Lanka had a clear edge in the early years. But over time, Bangladesh has developed into a stronger side, and the gap between the two teams has become smaller. Now, their matches are more competitive and harder to predict.
Head-to-Head Record
Format | Matches Played | Sri Lanka Wins | Bangladesh Wins | Draw/Tie/No Result |
---|---|---|---|---|
Test | 26 | 20 | 1 | 5 |
ODI | 57 | 43 | 12 | 2 |
T20I | 17 | 11 | 6 | 0 |
Sri Lanka continues to hold the advantage in head-to-head records, but Bangladesh’s wins, especially in one-day and T20 matches, show how much they have increased competition.
Bangladesh vs Sri Lanka: Recent Series and Match Analysis
March 2024 Test Series
During the home Test series against Bangladesh. Bangladesh struggled to match their opponents, leading to straightforward victories for Sri Lanka in both matches.
- Batting Highlights: Kamindu Mendis and Dhananjaya de Silva scored important centuries, helping Sri Lanka build a strong innings and making it hard for Bangladesh’s bowlers.
- Bowling Dominance: Kasun Rajitha and Asitha Fernando led the bowling, taking regular wickets and bowling accurately throughout.
- Bangladesh’s Challenge: Bangladesh’s batters had trouble building partnerships, as they kept losing early wickets. Anamul Haque got out for zero, and Shadman Islam couldn’t turn his start into a big score, showing the team’s weakness in batting.
ODI and T20I Encounters
Sri Lanka has stayed strong in Test matches, but Bangladesh has done better in one-day and T20 games, sometimes even beating Sri Lanka.
- Bangladesh’s win against Sri Lanka in the 2023 ODI World Cup was a big moment that showed they can play well under pressure.
- Bangladesh has won 6 out of 17 T20 matches against Sri Lanka, showing they are getting better in the shortest format of the game.

Key Players and Their Impact
Sri Lanka
Player | Role | Contribution |
---|---|---|
Kamindu Mendis | All-rounder | Consistent batting and useful bowling spells |
Dhananjaya de Silva | Batsman | Reliable middle-order batsman with big scores |
Kasun Rajitha | Fast Bowler | Leading wicket-taker with pace and accuracy |
Angelo Mathews | Veteran All-rounder | Provides experience and stability in the middle order |
Bangladesh
Player | Role | Contribution |
---|---|---|
Shakib Al Hasan | All-rounder | Key performer with bat and ball |
Mominul Haque | Batsman | Anchor of the batting lineup |
Taijul Islam | Spinner | Effective in exploiting spin-friendly conditions |
Mushfiqur Rahim | Wicketkeeper-Batsman | Experienced leader and middle-order batsman |
Sri Lanka’s Struggles: Causes and Consequences
Batting Inconsistency
Sri Lanka’s batting has been a big problem. They often lose wickets quickly and struggle to build partnerships, which has led to important losses. After some senior players left, the middle-order has not been consistent, making their batting look weak.
Bowling Challenges
Sri Lanka has some good bowlers, but injuries and changes in form have hurt their performance. Since they depend on a few main bowlers, the team struggles to keep up the pressure if those players are stopped or injured.
Fielding and Fitness Issues
Sri Lanka’s fielding has gotten worse in recent years, with more dropped catches and giving away extra runs. Some senior players also have fitness issues, which makes them slower and less active on the field.

How Bangladesh Exposes Sri Lanka’s Weaknesses
Aggressive Batting Approach
Bangladesh’s batsmen now play more attacking cricket, especially in one-day and T20 matches, which puts pressure on Sri Lanka’s bowlers early in the game.
Exploiting Spin Conditions
Bangladesh’s spinners, especially Taijul Islam and Mehidy Hasan Miraz, have done well at home and on spin-friendly pitches, making it hard for Sri Lanka’s batsmen.
Tactical Improvements
Bangladesh’s better fielding positions, smart bowling changes, and clear game plans have helped them take advantage of Sri Lanka’s weaknesses, especially during the middle overs.
Memorable Moments in the Rivalry
- Bangladesh’s First Test Win (2017): A historic win in Colombo showed that Bangladesh had become a strong team in Test cricket.
- Angelo Mathews’ “Timed Out” Incident (2023): He was the first international player to be timed out, making it a special moment in the rivalry.
- Kamindu Mendis’ All-round Heroics (2024): He scored a match-winning century and bowled well, which won him the Player of the Match award.
Future Outlook and What to Expect
The 2025 series between Bangladesh and Sri Lanka is expected to be very close. Bangladesh wants to continue improving and take advantage of Sri Lanka’s current problems, while Sri Lanka hopes to win and show they are still strong at home.
Key Factors to Watch
- Batting Stability: Which team can keep their batters together when things get tough?
- Bowling Depth: How well will each team change their bowlers and adjust to the playing conditions?
- Young Talent: New players might change how the rivalry plays out.
Conclusion
The Bangladesh vs Sri Lanka cricket rivalry is becoming very exciting. Sri Lanka used to be the stronger team, but now Bangladesh is more confident and smarter in how they play. Bangladesh’s better performances have shown Sri Lanka’s problems, especially in batting and staying consistent. This changing rivalry means future matches will be exciting, with both teams wanting to be the best in Asian cricket.
This detailed analysis, supported by statistics, player insights, and recent match reviews, offers a comprehensive understanding of why Sri Lanka’s struggles continue and how Bangladesh is capitalizing on these weaknesses to reshape the rivalry.
You may also like this:- San Francisco Unicorns vs MI New York, NEET Result 2025