Sri Lanka National Cricket Team Vs Bangladesh National Cricket Team Stats
  • Stats
  • Sri Lanka National Cricket Team Vs Bangladesh National Cricket Team Stats

    Sri Lanka and Bangladesh have built a competitive Asian cricket rivalry across Tests, ODIs, and T20Is. Sri Lanka dominated many of the early meetings, especially in Test cricket, but Bangladesh have gradually become a much stronger opponent in limited-overs cricket. Their matches have featured major batting performances, memorable bowling spells, dramatic collapses, and important tournament encounters. The rivalry has also produced several outstanding individual records involving players such as Kumar Sangakkara, Muttiah Muralitharan, Mushfiqur Rahim, Tillakaratne Dilshan, and Kusal Mendis. This article examines the major Sri Lanka National Cricket Team Vs Bangladesh National Cricket Team Stats, including head-to-head records, batting and bowling figures, highest and lowest totals, individual records, recent meetings, and important statistical facts.

    Head-to-Head Stats

    The overall head-to-head record shows Sri Lanka’s historical advantage, although Bangladesh have made the contests considerably more competitive in recent years.

    FormatMatchesSri Lanka WinsBangladesh WinsDraw/No Result
    Tests282116
    ODIs5743122
    T20Is221390

    The Test record is the most one-sided. Sri Lanka have won 21 of the 28 Tests between the teams, while Bangladesh have only one victory. Six matches have ended in draws.

    The ODI record also favors Sri Lanka significantly, with 43 victories from 57 meetings. Bangladesh have won 12, while two matches ended without a result.

    T20I cricket has produced a much closer contest. Sri Lanka’s 13 wins compared with Bangladesh’s nine show how the shorter format has narrowed the historical gap.

    Batting Statistics

    The rivalry has produced outstanding batters from both generations. Kumar Sangakkara is one of Sri Lanka’s most productive performers against Bangladesh, while Mushfiqur Rahim has been Bangladesh’s most prolific ODI batter in this matchup.

    PlayerTeamODI Runs vs OpponentHighest Score
    Kumar SangakkaraSri Lanka1,206128
    Mushfiqur RahimBangladesh1,207144
    Sanath JayasuriyaSri Lanka1,030130
    Upul TharangaSri Lanka906118
    Tillakaratne DilshanSri Lanka859161*

    Mushfiqur Rahim narrowly leads the ODI run-scoring charts between the two teams with 1,207 runs. Sangakkara follows with 1,206, meaning the difference between the two leading run-scorers is just one run.

    Sangakkara’s average of 48.24 demonstrates his consistency against Bangladesh. His ability to build long innings made him particularly effective in matches where Sri Lanka needed to control the middle overs.

    Mushfiqur’s 144 remains one of Bangladesh’s most memorable ODI innings against Sri Lanka. His performances have been particularly important because he has contributed both as a batter and wicketkeeper during different stages of the rivalry.

    Bowling Statistics

    Sri Lankan bowlers have historically dominated the wicket-taking charts, with Muttiah Muralitharan standing out as the leading ODI wicket-taker in the rivalry.

    PlayerTeamODI WicketsMatchesBest Figures
    Muttiah MuralitharanSri Lanka31175/31
    Lasith MalingaSri Lanka27154/25
    Mashrafe MortazaBangladesh26224/29
    Taskin AhmedBangladesh26144/44
    Mustafizur RahmanBangladesh24164/37

    Muralitharan’s 31 wickets make him the leading ODI wicket-taker in this rivalry. His combination of off-spin, variations, and control made him difficult for Bangladesh’s batters to attack.

    Lasith Malinga also made a major impact with his unusual action and deadly yorkers. His 27 wickets place him among the most successful Sri Lankan bowlers against Bangladesh.

    For Bangladesh, Mashrafe Mortaza and Taskin Ahmed have both produced significant wicket-taking performances. Their records demonstrate Bangladesh’s improvement in fast bowling over different generations.

    Highest Team Totals

    Large totals have been a recurring feature of the rivalry, especially in Test cricket.

    FormatTeamScore
    TestSri Lanka730/6d
    TestBangladesh638
    ODISri Lanka357/9
    ODIBangladesh324/5
    T20IBangladesh215/5
    T20ISri Lanka214/6

    Sri Lanka’s 730/6 declared remains one of the biggest team totals in the history of the matchup. It reflects the batting depth available to Sri Lanka during one of their strongest Test periods.

    Bangladesh’s 638 in Test cricket was equally significant from their perspective. The innings included a double century from Mushfiqur Rahim and a huge contribution from Mohammad Ashraful.

    In T20Is, both teams have crossed 210, demonstrating how quickly the scoring rate has increased in modern limited-overs cricket.

    Lowest Team Totals

    The rivalry has also produced some severe batting collapses.

    FormatTeamLow Total
    TestBangladesh62
    TestSri Lanka194
    ODIBangladesh76
    ODISri Lanka124
    T20ISri Lanka83
    T20IBangladesh135

    Bangladesh’s 62 in Test cricket is one of their lowest totals against Sri Lanka and illustrates the dominance Sri Lanka’s bowling attack achieved during earlier encounters.

    Bangladesh’s ODI low of 76 also came during a period when Sri Lanka possessed an extremely strong bowling unit.

    Sri Lanka have experienced their own dramatic collapses. Their ODI total of 124 against Bangladesh demonstrates that the Tigers have occasionally produced bowling performances capable of completely disrupting Sri Lanka’s batting order.

    Top Individual Scores

    Several world-class batters have produced huge individual innings in this rivalry.

    PlayerTeamScoreFormat
    Kumar SangakkaraSri Lanka319Test
    Mushfiqur RahimBangladesh200Test
    Tillakaratne DilshanSri Lanka161*ODI
    Mushfiqur RahimBangladesh144ODI
    Sanath JayasuriyaSri Lanka130ODI
    Kusal MendisSri Lanka124ODI

    Kumar Sangakkara’s 319 is the highest individual score recorded in Sri Lanka-Bangladesh cricket. The innings showed his ability to convert a strong start into an enormous Test score.

    Mushfiqur Rahim’s 200 was another historic moment. It became Bangladesh’s first Test double-century and established him as one of the country’s most important Test batters.

    In ODI cricket, Tillakaratne Dilshan’s unbeaten 161 remains the highest individual score in the matchup.

    Best Bowling Performances

    The rivalry has featured match-changing spells from both pace bowlers and spinners.

    BowlerTeamBowling FiguresFormat
    Chaminda VaasSri Lanka6/25ODI
    Muttiah MuralitharanSri Lanka5/31ODI
    Dushmantha ChameeraSri Lanka5/16ODI
    Tanvir IslamBangladesh5/39ODI
    Prabath JayasuriyaSri Lanka5/56Test

    Chaminda Vaas produced the standout ODI bowling performance with 6/25. His spell demonstrated the value of early movement and disciplined line-and-length bowling.

    Dushmantha Chameera’s 5/16 was another outstanding performance, particularly because it came in a period when Sri Lanka were developing a new generation of fast bowlers.

    Bangladesh have also produced five-wicket spells against Sri Lanka, showing that the bowling contest has become more balanced in recent years.

    Interesting Statistical Facts

    Sri Lanka’s long Test dominance

    Sri Lanka won the first 12 Tests played between the two countries. Bangladesh eventually ended that sequence with their famous four-wicket victory in Colombo in 2017.

    Bangladesh’s historic Test breakthrough

    Bangladesh’s first Test victory over Sri Lanka came in their 100th Test match. The achievement became one of the most important milestones in Bangladesh’s Test history.

    Mushfiqur Rahim’s double century

    Mushfiqur Rahim’s 200 against Sri Lanka was the first Test double-century by a Bangladesh batter. It transformed the match into an important milestone for Bangladesh cricket.

    Sri Lanka’s 531 without a century

    Sri Lanka produced an unusual batting record in the 2024 Test at Chattogram. They scored 531 while no individual batter reached three figures. Multiple batters contributed half-centuries, showing the value of collective batting.

    Kusal Mendis’ 2025 ODI series

    Kusal Mendis scored 225 runs during the three-match ODI series in 2025. His 124 in the deciding match helped Sri Lanka win the series.

    Bangladesh’s T20I comeback

    Sri Lanka won the opening T20I of the 2025 series, but Bangladesh responded by winning the next two matches. The result gave Bangladesh a 2-1 series victory.

    Head-to-Head Record

    The overall statistics show two very different versions of the rivalry depending on the format.

    FormatSri LankaBangladeshMain Statistical Pattern
    Tests21 wins1 winStrong Sri Lankan advantage
    ODIs43 wins12 winsSri Lanka lead clearly
    T20Is13 wins9 winsMuch closer contest

    Sri Lanka’s Test record remains the strongest part of their statistical advantage. Bangladesh’s single Test victory stands out precisely because Test wins against Sri Lanka have historically been difficult to achieve.

    The T20I numbers tell a different story. Bangladesh have won nine of the 22 meetings, giving them a considerably stronger record in the shortest format than their Test history would suggest.

    Recent Meetings

    The 2025 all-format tour provided an excellent snapshot of the modern rivalry.

    DateFormatResult
    June 17, 20251st TestDraw
    June 25, 20252nd TestSri Lanka won
    July 2, 20251st ODISri Lanka won
    July 5, 20252nd ODIBangladesh won
    July 8, 20253rd ODISri Lanka won
    July 10, 20251st T20ISri Lanka won
    July 13, 20252nd T20IBangladesh won
    July 16, 20253rd T20IBangladesh won

    The Test series finished 1-0 in Sri Lanka’s favor after the opening match was drawn. Sri Lanka then produced a dominant performance in the second Test.

    The ODI series was more competitive. Sri Lanka won the first match, Bangladesh responded in the second, and Sri Lanka settled the series by winning the third.

    The T20I series produced the opposite outcome. Sri Lanka won the opener, but Bangladesh won the next two matches to take the series 2-1.

    Major Records

    RecordPlayer/TeamFigure
    Most Test winsSri Lanka21
    Most ODI winsSri Lanka43
    Most T20I winsSri Lanka13
    Highest individual Test scoreKumar Sangakkara319
    Highest Bangladesh Test scoreMushfiqur Rahim200
    Highest individual ODI scoreTillakaratne Dilshan161
    Highest Bangladesh ODI scoreMushfiqur Rahim144
    Most ODI runs for Sri LankaKumar Sangakkara1,206
    Most ODI runs for BangladeshMushfiqur Rahim1,207
    Most ODI wicketsMuttiah Muralitharan31
    Best ODI bowlingChaminda Vaas6/25

    These records highlight the contribution of several generations of players. Sangakkara and Muralitharan dominate important Sri Lankan statistical categories, while Mushfiqur Rahim is central to Bangladesh’s batting history against Sri Lanka.

    Conclusion

    The statistical history between Sri Lanka and Bangladesh shows a rivalry that has gradually become more competitive. Sri Lanka have a substantial historical advantage in Tests and ODIs, while the T20I record is considerably closer. The rivalry has produced extraordinary individual achievements, including Sangakkara’s 319, Mushfiqur Rahim’s 200, Dilshan’s unbeaten 161, Muralitharan’s 31 ODI wickets, and Vaas’ 6/25. Recent meetings also show that Bangladesh can challenge Sri Lanka effectively in limited-overs cricket. The 2025 results captured that changing balance, with Sri Lanka winning the Test and ODI series while Bangladesh claimed the T20I series.

    Frequently Asked Questions

    How many Tests have Sri Lanka and Bangladesh played?

    Sri Lanka and Bangladesh have played 28 Tests. Sri Lanka have won 21, Bangladesh have won one, and six matches have ended in draws.

    Who has scored the most ODI runs between Sri Lanka and Bangladesh?

    Mushfiqur Rahim leads the ODI run-scoring record with 1,207 runs against Sri Lanka. Kumar Sangakkara is extremely close behind with 1,206 runs.

    Who has taken the most ODI wickets in this rivalry?

    Muttiah Muralitharan has taken the most ODI wickets in Sri Lanka-Bangladesh matches, with 31 wickets.

    What is the highest individual score in Sri Lanka vs Bangladesh cricket?

    Kumar Sangakkara’s 319 is the highest individual score in the rivalry. It came in Test cricket and remains significantly higher than the best ODI scores between the teams.

    Who won the 2025 T20I series between Sri Lanka and Bangladesh?

    Bangladesh won the 2025 three-match T20I series 2-1. Sri Lanka won the opening match before Bangladesh won the second and third games.

    Read more: India National Cricket Team Vs Australia Men’s Cricket Team Stats

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    9 mins