sri lanka national cricket team vs bangladesh national cricket team

Sri Lanka vs Bangladesh Cricket: The Rivalry That Refuses to Stay One-Sided

There is a moment that changed everything between these two sides. June 2017, Galle International Stadium. Bangladesh were playing their 100th Test match. Nobody gave them a chance on Sri Lanka’s most treacherous spinning surface. Then Shakib Al Hasan and Tamim Iqbal dismantled the home side, and Bangladesh pulled off a historic Test win — their first ever against Sri Lanka, on Sri Lankan soil, in Sri Lanka’s 100th Test milestone year.

That result did not just alter a scoreline. It permanently changed how the cricket world sees this fixture.

The Full Head-to-Head Picture

Before you read the numbers the wrong way, here is the honest picture of this rivalry.

Sri Lanka has dominated Bangladesh across all three formats for most of their shared history. In ODIs, Sri Lanka leads 43-12 across 57 matches, with two no-results. In Test cricket, Sri Lanka leads 20-1. In T20Is, Sri Lanka holds a 13-9 advantage across 22 matches. On paper, it looks one-sided. But numbers without context are misleading.

What the headline stats hide is the directional shift. The last 6-7 years have produced a Bangladesh side that increasingly refuses to lose to Sri Lanka without a fight — and sometimes refuses to lose at all.

Format-Wise Head-to-Head Breakdown

FormatMatches PlayedSL WinsBAN WinsNR/Drawn
Tests~242013 drawn
ODIs5743122
T20Is221390

The T20I column is the most revealing. Nine wins for Bangladesh in 22 games is not the stat of a team being dominated. That is a competitive ratio, especially given where Bangladesh were a decade ago.

Why Tests Tell One Story, T20S Tell Another

Most people treat this as one rivalry with one verdict: Sri Lanka wins. That framing misses the format split entirely.

In Test cricket, Sri Lanka’s dominance is near-absolute. The Galle pitch, in particular, has been a graveyard for Bangladesh. In 2024, Sri Lanka swept Bangladesh 2-0 in a home series, winning by 192 runs in Chattogram and 328 runs in Sylhet. The 2022 Test series saw a similar story — Sri Lanka winning by 10 wickets in Mirpur, a result that still stings for Bangladesh supporters.

What most people miss is why: Bangladesh’s Test fragility against high-class spin in subcontinental conditions. Sri Lanka’s spinners — historically Rangana Herath, now Prabath Jayasuriya and Maheesh Theekshana — exploit Bangladesh’s technical vulnerability against turn with ruthless efficiency.

But switch format to T20Is, and the gap narrows dramatically.

Bangladesh’s six-hitting rate went from 3.81 sixes per innings (2006-2023) to 7.73 in 2025. That transformation in batting intent has made them genuinely dangerous in shorter formats. Against Sri Lanka in T20Is, Bangladesh won 3 of their last 4 matches heading into the 2025 Asia Cup. The same batting order that crumbles in Tests comes alive when it only has 20 overs to think.

The 2025 Bangladesh Tour of Sri Lanka: A Detailed Breakdown

Tests: Sri Lanka Dominates Again — But Bangladesh Fought Back

The 2025 Bangladesh tour of Sri Lanka began at Galle with an absorbing drawn Test. Bangladesh posted 495 in their first innings, with Mushfiqur Rahim scoring 163 off 350 balls. Sri Lanka replied with 485, courtesy of Pathum Nissanka’s exceptional 187. Bangladesh declared at 285/6 in their second innings, setting a target that Sri Lanka survived at 72/4.

A draw at Galle is a significant result for Bangladesh. They had never beaten Sri Lanka at this ground. Survival itself was a statement.

The second Test at SSC Colombo, however, told a different story. Sri Lanka won by an innings and 78 runs — a result that underlined the quality gap in Test cricket still exists.

ODIs: Bangladesh Lands a Punch

After the Tests came three ODIs, and this is where Bangladesh showed their teeth.

Sri Lanka won the 1st ODI comfortably by 77 runs in Colombo on July 2. Bangladesh hit back in the 2nd ODI, winning by 16 runs — a morale-boosting result on Sri Lankan soil. The decider determined the series outcome.

Charith Asalanka had been a thorn in Bangladesh’s side throughout, averaging 65.20 against them in ODIs. On the other end, Maheesh Theekshana’s mystery spin and his 21.82 average against left-handers made him a nightmare for Najmul Hossain Shanto and Soumya Sarkar.

Asia Cup 2025 T20: The Rivalry Heats Up

Group stage. UAE. Asia Cup 2025. Sri Lanka vs Bangladesh. Bangladesh posted 139/5 in 20 overs — a modest total. Sri Lanka knocked it off in 14.4 overs with Pathum Nissanka hitting 50 off 34 balls.

But then came the Super Fours.

Same tournament, different result. Bangladesh chased down Sri Lanka’s 168/7 in 19.5 overs with Shamim Hossain finishing the game under pressure. It was Bangladesh’s first T20I win against Sri Lanka in the UAE across four attempts. More importantly, it kept their Asia Cup campaign alive.

This is the pattern: Sri Lanka wins the first meeting, Bangladesh adjusts, and wins the second. It has happened in series after series.

Key Player Battles That Decide This Fixture

This rivalry does not turn on team sheets. It turns on individual matchups.

Pathum Nissanka vs Bangladesh’s New-Ball Attack

Nissanka has emerged as Sri Lanka’s most dangerous batter against Bangladesh. Two 150-plus scores in the 2025 Test series confirmed he is operating at a different level. Taskin Ahmed has dismissed him twice in ODIs, but averages 40.36 against pace in powerplay conditions. Until Bangladesh finds a consistent answer to Nissanka, Sri Lanka will keep winning the first sessions.

Wanindu Hasaranga vs Bangladesh’s Middle Order

Hasaranga is arguably the most dangerous opposition spinner Bangladesh faces in white-ball cricket. His leg-spin average of 21.82 against left-handers in ODIs is brutal, and Bangladesh’s middle order — heavily left-hand dominant — remains exposed. Towhid Hridoy, despite averaging 59.50 against Sri Lanka, sees his average drop to 17.33 against leg-spin. That is a tactical vulnerability Bangladesh have not fully solved.

Mushfiqur Rahim vs Sri Lanka in Tests

The veteran wicketkeeper-batsman has saved Bangladesh on multiple occasions in Tests against Sri Lanka. His 163 at Galle in 2025 is only the latest proof. At 37, Mushfiqur remains Bangladesh’s backbone in long-form cricket against this attack.

Turning Points in This Rivalry

Every rivalry has moments that shift the psychological balance. This one has three.

2005 Colombo Test: Bangladesh recorded their first-ever Test win against Sri Lanka. It was the proof of concept that the underdog could compete.

2017 Galle Test: Bangladesh’s 100th Test, and their first Test win on Sri Lankan soil. Shakib Al Hasan and the Bangladesh bowling unit dismantled Sri Lanka on a pitch everyone assumed would protect the home side. This result elevated Bangladesh’s status as a Test nation permanently.

2023 Cricket World Cup: Bangladesh ended Sri Lanka’s three-match winning streak at ICC World Cups — having previously lost to Sri Lanka in 2003, 2007, and 2015 — by defeating them in the 2023 ODI World Cup. This was not just a result. It was a statement that Bangladesh had fully arrived at the highest level.

What Bangladesh Is Getting Right — and What Remains Broken

Bangladesh’s trajectory in this rivalry tracks their broader evolution as a team.

Their batting intent has transformed. The jump from 3.81 sixes per T20I innings to 7.73 in 2025 is not cosmetic — it reflects genuine structural change in how they approach batting. Their fast bowling has also grown sharper, with Taskin Ahmed and Tanzim Hasan Sakib adding consistent pace options to complement their traditional spin-heavy attack.

But here is the real problem: Bangladesh’s fielding and catching collapses continue to cost them in tight games. Against Sri Lanka, where margins are small in white-ball cricket, a dropped catch changes a 180 into a 210. Their T20I PowerPlay remains structurally weak, relying too heavily on the brilliance of individual batters rather than a coherent system.

The conclusion is counterintuitive: Bangladesh have improved massively, but they are improving in formats and phases that do not expose their remaining weaknesses. Against Sri Lanka specifically, their Test technique and death-over fielding remain the two areas where genuine progress is still needed.

What Sri Lanka’s Advantage Actually Rests On

Sri Lanka’s dominance in this rivalry is built on two structural foundations: home conditions and high-class spin.

At Galle and Colombo, Sri Lankan spinners have produced results that look inevitable because they are. Prabath Jayasuriya and Maheesh Theekshana on surfaces prepared specifically to exploit Bangladesh’s technical batting limitations is close to a guaranteed outcome in Tests.

Away from home or in T20Is, Sri Lanka is beatable. Their T20I batting has been described as poor — both Sri Lanka and Bangladesh rank near the bottom of Full Members in T20I batting improvement metrics. Their top-order reliance on Nissanka and Kusal Mendis means that if those two fall early in a T20 chase, Bangladesh’s spinners — Mahedi Hasan, Nasum Ahmed, Rishad Hossain — can quickly collapse the middle order.

The Rivalry’s Direction: Who Holds the Edge Going Forward?

Bold opinion: Bangladesh will close the ODI gap to 43-20 within the next three years.

Their batting depth has improved. Their fast bowling options are the best they have ever had. If their fielding and catching can be addressed, the win ratio in ODIs will shift significantly. The T20I ratio already tells you this story — it will soon be 50-50.

Sri Lanka’s edge in Tests will likely persist, primarily because Bangladesh have not yet produced a set of Test-quality spinners who can perform both home and away with the control that Sri Lanka’s attack demonstrates. Shakib Al Hasan’s decline from the peak leaves a generational gap that is not easily filled.

But one-day and T20 cricket? This rivalry is already balanced. The numbers just have not caught up yet.

Frequently Asked Questions

Q1: What is the head-to-head record between Sri Lanka and Bangladesh in ODIs?

Sri Lanka leads 43-12 in 57 ODI matches, with two no-results.

Q2: Has Bangladesh ever beaten Sri Lanka in a Test match?

Yes. Bangladesh has one Test win against Sri Lanka — at the P Sara Oval, Colombo, in 2017, during their 100th Test match.

Q3: What is the T20I head-to-head between Sri Lanka and Bangladesh?

Sri Lanka leads 13-9 in 22 T20Is. Bangladesh has won their last 3 out of 4 T20I meetings against Sri Lanka.

Q4: Who is the most dangerous Sri Lankan player against Bangladesh?

Pathum Nissanka. He scored two 150-plus scores in the 2025 Test series and has consistently been Sri Lanka’s top performer in both Test and white-ball formats against Bangladesh.

Q5: Which Bangladesh player performs best against Sri Lanka?

Mushfiqur Rahim in Tests and Towhid Hridoy in ODIs. Hridoy averages 59.50 against Sri Lanka in ODIs.

Q6: Where does Sri Lanka vs Bangladesh rivalry begin?

The rivalry began at the Asia Cup in 1986. Sri Lanka won the first-ever ODI between the two sides by seven wickets.

Q7: What was the result of the 2025 Bangladesh tour of Sri Lanka?

Sri Lanka won the Test series 1-0 (with one drawn), and the ODI series ended 1-1 before the deciding match.

Q8: Has Bangladesh ever beaten Sri Lanka at Galle?

No. Bangladesh has never beaten Sri Lanka at the Galle International Stadium.

Q9: What happened in Sri Lanka vs Bangladesh at Asia Cup 2025?

Sri Lanka beat Bangladesh in the Group Stage by 6 wickets, but Bangladesh won the Super Fours rematch, chasing 169 in 19.5 overs.

Q10: Why does Bangladesh struggle against Sri Lanka in Tests?

Bangladesh’s batters have a documented weakness against high-quality spin in subcontinent conditions. Sri Lanka’s spin attack — particularly on the Galle pitch — exploits this consistently.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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