Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats

Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats

The Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats highlight a long-running rivalry across Test, ODI and T20I cricket. Sri Lanka have historically held the advantage in head-to-head results, particularly in Tests and ODIs, while Bangladesh have produced several important wins in recent limited-overs meetings.

The two teams have faced each other regularly since Bangladesh became a full ICC member. Their rivalry has included memorable Test innings, high-scoring ODIs, close T20I finishes and several important Asia Cup and World Cup matches.

As of the latest completed men’s international meeting in September 2025, Bangladesh and Sri Lanka had played 28 Tests, 60 ODIs and 22 T20Is. Sri Lanka have won 21 Tests and 45 ODIs, while Bangladesh have won one Test and 13 ODIs. In T20Is, Sri Lanka lead 13-9.

Bangladesh vs Sri Lanka Head-to-Head Stats

Sri Lanka have the stronger overall record against Bangladesh in all three major men’s international formats.

FormatMatchesBangladesh WinsSri Lanka WinsDraw/NR
Tests281216 Draws
ODIs6013452 NR
T20Is229130
Total11023798

The Test rivalry has been especially one-sided. Through the second Test in June 2025, Bangladesh had won only once, while Sri Lanka had recorded 21 victories and six matches had ended in draws.

In ODIs, Sri Lanka have won 45 of 60 recorded matches. Bangladesh have won 13, with two no-results and one abandoned match appearing in the broader record.

The T20I record is considerably closer. Sri Lanka have won 13 of 22 matches, while Bangladesh have won nine.

Test Match Stats

Bangladesh and Sri Lanka played their first Test against each other in September 2001. Since then, Sri Lanka have generally controlled the Test rivalry.

Test RecordBangladeshSri Lanka
Matches2828
Wins121
Draws66
Ties00
Highest Team Total638730/6d
Lowest All-Out Total62222
Highest Individual ScoreMushfiqur Rahim – 200Kumar Sangakkara – 319

Bangladesh’s highest Test total against Sri Lanka is 638, made in Galle in March 2013. Sri Lanka’s highest is 730/6 declared in Mirpur in January 2014.

Kumar Sangakkara owns the highest individual score in the Test rivalry, scoring 319 at Chattogram in February 2014. Mushfiqur Rahim became the first Bangladesh batter to score a Test double century against Sri Lanka when he made 200 in Galle in 2013.

Bangladesh’s First Test Victory

Bangladesh’s only Test victory over Sri Lanka came in 2017 at the P Sara Oval in Colombo.

Bangladesh won by four wickets, chasing down a target of 191. Shakib Al Hasan was instrumental in the match, while Bangladesh’s bowling attack restricted Sri Lanka sufficiently to create a historic result.

That victory remains a major landmark in the Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats because it is still Bangladesh’s only Test win against Sri Lanka.

2025 Test Series

The most recent Test series between the teams took place in Sri Lanka in June 2025.

The first Test in Galle ended in a draw. Bangladesh scored 495 in their first innings, while Sri Lanka made 485. Bangladesh then declared at 285/6 and Sri Lanka reached 72/4 before the match ended.

The second Test in Colombo was dominated by Sri Lanka. Sri Lanka made 458, Bangladesh were dismissed for 247 and 133, and Sri Lanka won by an innings and 78 runs.

ODI Stats

The ODI rivalry has produced some of the most competitive limited-overs matches between Bangladesh and Sri Lanka.

ODI RecordBangladeshSri Lanka
Matches6060
Wins1345
No Results22
Ties00
Highest Team Total324/5357/9
Lowest All-Out Total76124
Highest Individual ScoreMushfiqur Rahim – 144Tillakaratne Dilshan – 161*

Bangladesh’s highest ODI total against Sri Lanka is 324/5, scored at Dambulla in 2017. Sri Lanka’s highest is 357/9, made in Lahore in 2008.

Mushfiqur Rahim’s 144 in Dubai in 2018 is Bangladesh’s highest individual ODI score against Sri Lanka. Tillakaratne Dilshan’s unbeaten 161 at the Melbourne Cricket Ground in 2015 is Sri Lanka’s highest in the matchup.

Recent ODI Meetings

The latest ODI series between Bangladesh and Sri Lanka was played in July 2025.

DateVenueResult
2 July 2025ColomboSri Lanka won by 77 runs
5 July 2025ColomboBangladesh won by 16 runs
8 July 2025PallekeleSri Lanka won by 99 runs

Sri Lanka therefore won the three-match ODI series 2-1. Bangladesh’s victory in the second ODI came after they defended 248, while Sri Lanka won the first and third matches.

The third ODI was particularly decisive. Sri Lanka scored 285/7 before dismissing Bangladesh for 186, winning by 99 runs.

T20I Stats

T20I cricket has produced a much more competitive Bangladesh vs Sri Lanka rivalry than the Test format.

T20I RecordBangladeshSri Lanka
Matches2222
Wins913
Losses139
No Results00
Highest Team Total215/5214/6
Lowest All-Out Total8394
Highest Individual ScoreSabbir Rahman – 80Kusal Mendis – 86

Bangladesh’s highest T20I total against Sri Lanka is 215/5, while Sri Lanka’s highest is 214/6. Both totals were recorded at the R Premadasa Stadium in Colombo.

Sabbir Rahman’s 80 is Bangladesh’s highest individual T20I score in the matchup according to the ACS head-to-head record. Kusal Mendis’ 86 is Sri Lanka’s highest.

2025 T20I Meetings

The teams played three T20Is in July 2025, followed by another meeting during the 2025 Asia Cup in September.

DateCompetitionResult
10 July 2025T20ISri Lanka won by 7 wickets
13 July 2025T20IBangladesh won by 83 runs
16 July 2025T20IBangladesh won by 8 wickets
13 September 2025Asia CupSri Lanka won by 6 wickets
20 September 2025Asia Cup Super FourBangladesh won by 4 wickets

Bangladesh won the July 2025 bilateral T20I series 2-1. They then split their two 2025 Asia Cup meetings, with Sri Lanka winning the first and Bangladesh winning the Super Four match.

Latest Bangladesh vs Sri Lanka Matches

The recent head-to-head record demonstrates how competitive the shorter formats have become.

DateFormatBangladesh ScoreSri Lanka ScoreResult
20 Sep 2025T20I169/6168/7Bangladesh won by 4 wickets
13 Sep 2025T20I139/5140/4Sri Lanka won by 6 wickets
16 Jul 2025T20I133/2132/7Bangladesh won by 8 wickets
13 Jul 2025T20I177/794Bangladesh won by 83 runs
10 Jul 2025T20I154/5159/3Sri Lanka won by 7 wickets
8 Jul 2025ODI186285/7Sri Lanka won by 99 runs
5 Jul 2025ODI248232Bangladesh won by 16 runs
2 Jul 2025ODI167244Sri Lanka won by 77 runs
25 Jun 2025Test247 & 133458Sri Lanka won by an innings and 78 runs
17 Jun 2025Test495 & 285/6d485 & 72/4Match drawn

These results show a contrasting pattern: Sri Lanka retained a significant advantage in Tests and ODIs, while Bangladesh have been able to produce more frequent wins in T20 cricket.

Highest Team Totals

Both teams have produced substantial totals in this rivalry.

FormatBangladesh HighestSri Lanka Highest
Test638730/6d
ODI324/5357/9
T20I215/5214/6

Sri Lanka’s 730/6 declaration in Mirpur is the highest Test team total in the head-to-head record. Bangladesh’s highest Test total is 638 in Galle.

In ODIs, Sri Lanka’s 357/9 in Lahore is their highest total against Bangladesh, while Bangladesh’s 324/5 in Dambulla remains their best.

The T20I record is especially close, with Bangladesh’s 215/5 just one run above Sri Lanka’s 214/6.

Highest Individual Scores

Several major names from both countries appear in the individual batting records.

FormatBangladeshSri Lanka
TestMushfiqur Rahim – 200Kumar Sangakkara – 319
ODIMushfiqur Rahim – 144Tillakaratne Dilshan – 161*
T20ISabbir Rahman – 80Kusal Mendis – 86

Kumar Sangakkara’s 319 is the highest individual score in the Test rivalry. He reached the landmark in Chattogram in 2014, when Sri Lanka also posted 730/6 declared.

Mushfiqur Rahim appears prominently in both the Test and ODI records. His 200 in Galle in 2013 was part of Bangladesh’s record 638, while his 144 in Dubai in 2018 remains Bangladesh’s highest ODI score against Sri Lanka.

Best Bowling Performances

Bowling records in this rivalry feature some of Sri Lanka’s greatest spin bowlers as well as important Bangladesh performances.

FormatBowlerPerformance
TestMuttiah Muralitharan12/82
TestRangana Herath7/89
TestEnamul Haque4/144
T20IMustafizur Rahman4/21
T20IMehedi Hasan4/11
T20IIsuru Udana/other Sri Lankan bowlersMultiple four-wicket hauls

Muttiah Muralitharan dominated the early Test meetings. His best match figures against Bangladesh were 12/82 in Kandy in 2007, while he also recorded 10-wicket match hauls in earlier meetings.

Rangana Herath took 7/89 at the R Premadasa Stadium in March 2013, another outstanding Sri Lankan bowling performance in the Test rivalry.

In T20Is, Mustafizur Rahman’s 4/21 and Mehedi Hasan’s 4/11 are among Bangladesh’s best bowling performances against Sri Lanka.

Major Partnership Records

Partnerships have played an important role in the biggest scores between the two teams.

FormatPartnershipBatters
Test345Dimuth Karunaratne & Dhananjaya de Silva
Test311Kumar Sangakkara & Mahela Jayawardene
Test308Kusal Mendis & Dhananjaya de Silva
Test272Mushfiqur Rahim & Litton Das
ODI185Pathum Nissanka & Charith Asalanka
T20I96Kusal Mendis & Sadeera Samarawickrama

Sri Lanka’s 345-run fourth-wicket partnership between Dimuth Karunaratne and Dhananjaya de Silva came in Pallekele in 2021. It is among the largest partnerships recorded in the Test rivalry.

Kumar Sangakkara and Mahela Jayawardene also produced a huge 311-run third-wicket stand in Kandy in 2007.

For Bangladesh, Mushfiqur Rahim and Litton Das added 272 for the sixth wicket in Mirpur in 2022, one of the most notable Bangladesh partnerships against Sri Lanka.

Recent Series Results

The recent series history shows Bangladesh becoming increasingly competitive in limited-overs cricket.

YearFormatSeries Result
2025TestsSri Lanka won 1-0
2025ODIsSri Lanka won 2-1
2025T20IsBangladesh won 2-1
2024TestsSri Lanka won 2-0
2024ODIsBangladesh won 2-1
2024T20IsSri Lanka won 2-1
2023ODIsSeries split/limited meetings
2022TestsSri Lanka won 1-0

The 2025 tour demonstrated the different strengths of the two teams. Sri Lanka won the Test series and ODI series, while Bangladesh took the T20I series 2-1.

In the 2024 home series, Bangladesh won the ODI series 2-1, while Sri Lanka won both the Test and T20I series.

Bangladesh vs Sri Lanka Asia Cup and World Cup Stats

Bangladesh and Sri Lanka have frequently met in major ICC and Asian tournaments.

The teams have played several important Asia Cup matches, with Sri Lanka traditionally holding the stronger overall tournament record. However, Bangladesh have produced notable victories in recent editions.

At the 2023 ODI World Cup, Bangladesh defeated Sri Lanka by three wickets in Delhi. Sri Lanka made 279, while Bangladesh reached 282/7 in 41.1 overs.

The match became particularly memorable because Angelo Mathews was timed out after failing to be ready to face his first ball within the required period following the dismissal of Sadeera Samarawickrama.

The 2025 Asia Cup also featured two T20I meetings between the sides. Sri Lanka won the first by six wickets, while Bangladesh won the Super Four encounter by four wickets after chasing 169.

Key Players and Records

Several legendary and modern players have made major contributions to the Bangladesh vs Sri Lanka rivalry.

PlayerTeamNotable Record
Kumar SangakkaraSri Lanka319 in a Test
Mushfiqur RahimBangladesh200 in a Test; 144 in an ODI
Muttiah MuralitharanSri Lanka12 wickets in a Test match
Mahela JayawardeneSri Lanka311-run Test partnership with Sangakkara
Shakib Al HasanBangladeshKey all-round performances across formats
Mustafizur RahmanBangladesh4/21 in T20Is
Kusal MendisSri Lanka86 in T20Is
Mehedi HasanBangladesh4/11 in T20Is

Mushfiqur Rahim has been particularly important to Bangladesh’s record against Sri Lanka, featuring among the country’s leading run-scorers in both Tests and ODIs against the island nation.

For Sri Lanka, Kumar Sangakkara, Muttiah Muralitharan, Mahela Jayawardene and other members of the country’s golden generation created several of the most significant records in the rivalry.

More recently, players such as Kusal Mendis, Charith Asalanka, Litton Das and Mustafizur Rahman have continued to shape the Bangladesh-Sri Lanka contests.

Frequently Asked Questions

How many Tests have Bangladesh and Sri Lanka played against each other?

Bangladesh and Sri Lanka have played 28 men’s Test matches. Bangladesh have won one, Sri Lanka have won 21 and six matches have ended in draws.

Who has won more ODIs between Bangladesh and Sri Lanka?

Sri Lanka have won more ODIs between the two teams. Their record stands at 45 wins from 60 recorded matches, compared with 13 Bangladesh victories, with two no-results.

Who has won more T20Is between Bangladesh and Sri Lanka?

Sri Lanka lead the T20I head-to-head record 13-9 after 22 matches. Bangladesh have nevertheless won several important recent T20I meetings, including the July 2025 bilateral series.

Who scored the highest individual score in Bangladesh vs Sri Lanka Tests?

Kumar Sangakkara holds the highest individual score with 319, scored for Sri Lanka against Bangladesh in Chattogram in February 2014.

What was the latest Bangladesh vs Sri Lanka match?

The latest completed men’s international meeting covered by the current head-to-head record was the 20 September 2025 Asia Cup Super Four T20I. Bangladesh scored 169/6 to chase Sri Lanka’s 168/7 and won by four wickets.

Read More : South Africa National Cricket Team Vs West Indies Cricket Team Stats
Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats

One thought on “Bangladesh National Cricket Team Vs Sri Lanka National Cricket Team Stats”

Leave a Reply

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

Scroll to top