The Bangladesh National Cricket Team, known as the Tigers, and the Sri Lanka National Cricket Team, the Lankan Lions, share a gripping rivalry that has grown fiercer with every encounter. Since Bangladesh’s Test status in 2000, this matchup has delivered thrilling moments, from Shakib Al Hasan’s all-round brilliance to Kusal Mendis’ match-defining centuries. Iconic clashes, like Bangladesh’s historic Test win in Colombo in 2017 or Sri Lanka’s 2024 Test sweep, showcase tactical battles—Bangladesh’s spin-heavy attack versus Sri Lanka’s resilient batting. The 2025 ICC Champions Trophy saw no direct clash, but Bangladesh’s spirited campaign and Sri Lanka’s semi-final run added fuel to their rivalry. Scorecards are a fan’s treasure, decoding strategies like Mustafizur’s cutters or Jayasuriya’s spin. Apps like Cricbuzz keep fans glued with live updates, amplifying the drama. This article dives into the Bangladesh vs Sri Lanka timeline, offering detailed scorecards, standout performances, and Hindi summaries, celebrating a rivalry that pulses with subcontinental passion.
Read Also: england cricket team vs australian men’s cricket team match scorecard
Latest Matches Between Bangladesh and Sri Lanka
Recent encounters have been a mix of spin-dominated Tests, high-scoring ODIs, and tense T20Is, reflecting the evolving rivalry. Below are the latest matches, sourced from ESPNcricinfo and Cricbuzz.
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Sri Lanka Score 🇱🇰 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
Test Series |
Chattogram |
30 Mar 2024 |
SL |
178 & 157 | 531 & 418/6 |
SL won by 328 runs |
SL tour of BAN 2024 |
Lahiru Kumara |
Test Series |
Sylhet |
22 Mar 2024 |
SL |
188 & 126 | 280 & 418 |
SL won by 328 runs |
SL tour of BAN 2024 |
Kamindu Mendis |
ODI Series |
Chattogram |
18 Mar 2024 |
BAN |
235 (50) | 286/7 (50) |
SL won by 51 runs |
SL tour of BAN 2024 |
Pathum Nissanka |
ODI Series |
Chattogram |
15 Mar 2024 |
BAN |
257/4 (44.4) | 255 (48.4) |
BAN won by 6 wickets |
SL tour of BAN 2024 |
Najmul Hossain Shanto |
ODI Series |
Chattogram |
13 Mar 2024 |
SL |
236 (40.2) | 287/7 (50) |
SL won by 51 runs |
SL tour of BAN 2024 |
Janith Liyanage |
T20I Series |
Sylhet |
9 Mar 2024 |
SL |
174/7 (20) | 165/5 (20) |
BAN won by 3 wickets |
SL tour of BAN 2024 |
Jaker Ali |
T20I Series |
Sylhet |
6 Mar 2024 |
BAN |
206/3 (20) | 208/7 (20) |
SL won by 3 runs |
SL tour of BAN 2024 |
Kusal Mendis |
T20I Series |
Sylhet |
4 Mar 2024 |
SL |
124 (20) | 170/6 (20) |
SL won by 46 runs |
SL tour of BAN 2024 |
Kusal Mendis |
Read Also: india national cricket team vs england cricket team match scorecard
Last 10 Test Matches
Tests between Bangladesh and Sri Lanka are often spin battles, with Sri Lanka’s experience prevailing in recent years.
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Sri Lanka Score 🇱🇰 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
Test Series |
Chattogram |
30 Mar 2024 |
SL |
178 & 157 | 531 & 418/6 |
SL won by 328 runs |
SL tour of BAN 2024 |
Lahiru Kumara |
Test Series |
Sylhet |
22 Mar 2024 |
SL |
188 & 126 | 280 & 418 |
SL won by 328 runs |
SL tour of BAN 2024 |
Kamindu Mendis |
Test Series |
Mirpur |
23 May 2022 |
SL |
397 & 260 | 506 & 169 |
SL won by 10 wickets |
SL tour of BAN 2022 |
Angelo Mathews |
Test Series |
Chattogram |
15 May 2022 |
SL |
141/0 (42.5) |
397 & 260/6d |
Draw |
SL tour of BAN 2022 |
– |
Test Series |
Pallekele |
29 Apr 2021 |
BAN |
541/7d & 100/2 |
648/8d |
Draw |
BAN tour of SL 2021 |
– |
Test Series |
Pallekele |
21 Apr 2021 |
SL |
214 & 194 |
493/7d & 358/3 |
SL won by 209 runs |
BAN tour of SL 2021 |
Praveen Jayawickrama |
Test Series |
Colombo (PSS) |
25 Feb 2018 |
BAN |
110 & 123 | 222 & 226 |
SL won by 215 runs |
BAN tour of SL 2018 |
Rangana Herath |
Test Series |
Chattogram |
31 Jan 2018 |
BAN |
513 & 307/5 |
713/9d |
Draw |
BAN tour of SL 2018 |
– |
Test Series |
Colombo (SSC) |
15 Mar 2017 |
BAN |
467 & 191 |
494 & 274/6d |
BAN won by 4 wickets |
BAN tour of SL 2017 |
Shakib Al Hasan |
Test Series |
Galle |
7 Mar 2017 |
SL |
321 & 240/5 |
494 & 274/6d |
SL won by 259 runs |
BAN tour of SL 2017 |
Kusal Mendis |
Read Also: england cricket team vs india national cricket team timeline
Last 10 ODI Matches
ODI encounters are high-scoring affairs, with Bangladesh’s batting depth challenging Sri Lanka’s dynamic middle order.
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Sri Lanka Score 🇱🇰 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
ODI Series |
Chattogram |
18 Mar 2024 |
BAN |
235 (50) | 286/7 (50) |
SL won by 51 runs |
SL tour of BAN 2024 |
Pathum Nissanka |
ODI Series |
Chattogram |
15 Mar 2024 |
BAN |
257/4 (44.4) | 255 (48.4) |
BAN won by 6 wickets |
SL tour of BAN 2024 |
Najmul Hossain Shanto |
ODI Series |
Chattogram |
13 Mar 2024 |
SL |
236 (40.2) | 287/7 (50) |
SL won by 51 runs |
SL tour of BAN 2024 |
Janith Liyanage |
World Cup |
Delhi |
6 Nov 2023 |
BAN |
282/7 (41.1) | 279 (49.3) |
BAN won by 3 wickets |
World Cup 2023 |
Shakib Al Hasan |
Asia Cup |
Colombo (RPS) |
9 Sep 2023 |
SL |
257/9 (50) | 236 (48.1) |
BAN won by 21 runs |
Asia Cup 2023 |
Towhid Hridoy |
ODI Series |
Mirpur |
28 May 2021 |
BAN |
246 (48.1) | 286/6 (50) |
SL won by 40 runs |
SL tour of BAN 2021 |
Kusal Perera |
ODI Series |
Mirpur |
25 May 2021 |
BAN |
189/5 (42.3) | 246 (48.1) |
BAN won by 103 runs (DLS) |
SL tour of BAN 2021 |
Mushfiqur Rahim |
ODI Series |
Mirpur |
23 May 2021 |
SL |
141/9 (40) | 97 (40) |
BAN won by 33 runs (DLS) |
SL tour of BAN 2021 |
Mushfiqur Rahim |
Tri-Series |
Mirpur |
27 Jan 2018 |
BAN |
221 (41.4) | 142 (41.1) |
BAN won by 79 runs |
BAN Tri-Series 2018 |
Shakib Al Hasan |
Tri-Series |
Mirpur |
19 Jan 2018 |
SL |
157 (32.2) | 320/7 (50) |
SL won by 163 runs |
BAN Tri-Series 2018 |
Thisara Perera |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Last 10 T20I Matches
T20I clashes are intense, with Bangladesh’s aggressive batting meeting Sri Lanka’s versatile bowling.
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Sri Lanka Score 🇱🇰 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
T20I Series |
Sylhet |
9 Mar 2024 |
SL |
174/7 (20) | 165/5 (20) |
BAN won by 3 wickets |
SL tour of BAN 2024 |
Jaker Ali |
T20I Series |
Sylhet |
6 Mar 2024 |
BAN |
206/3 (20) | 208/7 (20) |
SL won by 3 runs |
SL tour of BAN 2024 |
Kusal Mendis |
T20I Series |
Sylhet |
4 Mar 2024 |
SL |
124 (20) | 170/6 (20) |
SL won by 46 runs |
SL tour of BAN 2024 |
Kusal Mendis |
Asia Cup |
Dubai |
1 Sep 2022 |
SL |
183/7 (20) | 184/8 (19.2) |
SL won by 2 wickets |
Asia Cup 2022 |
Chamika Karunaratne |
T20 World Cup |
Sharjah |
24 Oct 2021 |
SL |
171/4 (20) | 172/5 (18.5) |
SL won by 5 wickets |
T20 World Cup 2021 |
Charith Asalanka |
T20I Series |
Mirpur |
15 Feb 2018 |
SL |
193/5 (20) | 210/4 (20) |
SL won by 17 runs |
SL tour of BAN 2018 |
Kusal Mendis |
T20I Series |
Sylhet |
18 Feb 2018 |
BAN |
135/6 (18.4) | 134/8 (20) |
BAN won by 4 wickets |
SL tour of BAN 2018 |
Mahmudullah |
T20I Series |
Colombo (RPS) |
6 Apr 2017 |
SL |
131 (18.1) | 174/6 (20) |
SL won by 43 runs |
BAN tour of SL 2017 |
Lasith Malinga |
T20I Series |
Colombo (RPS) |
4 Apr 2017 |
BAN |
155/6 (20) | 158/4 (18.5) |
SL won by 6 wickets |
BAN tour of SL 2017 |
Upul Tharanga |
Asia Cup |
Mirpur |
28 Feb 2016 |
SL |
124/8 (20) | 147/7 (20) |
SL won by 23 runs |
Asia Cup 2016 |
Dinesh Chandimal |
Read Also: mumbai indians vs punjab kings timeline
Key Performances
This rivalry has seen stellar performances that have swung matches.
Player |
Team |
Match |
Performance |
---|---|---|---|
Shakib Al Hasan |
Bangladesh 🇧🇩 |
ODI, Delhi 2023 |
82 runs & 2/57 |
Kusal Mendis |
Sri Lanka 🇱🇰 |
T20I, Sylhet 2024 |
86 off 45 balls |
Kamindu Mendis |
Sri Lanka 🇱🇰 |
Test, Sylhet 2024 |
164 off 237 balls |
Najmul Hossain Shanto |
Bangladesh 🇧🇩 |
ODI, Chattogram 2024 |
122* off 129 balls |
Jaker Ali |
Bangladesh 🇧🇩 |
T20I, Sylhet 2024 |
68 off 34 balls |
Lahiru Kumara |
Sri Lanka 🇱🇰 |
Test, Chattogram 2024 |
6/53 in 4 overs |
Towhid Hridoy |
Bangladesh 🇧🇩 |
Asia Cup, Colombo 2023 |
82 off 97 balls |
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Rivalry Summary
The Bangladesh vs Sri Lanka rivalry, spanning 15 Tests, 54 ODIs, and 16 T20Is, is a tale of growth and grit. Sri Lanka leads Tests 12-1 with 2 draws, dominating with spin in Galle and Chattogram. In ODIs, Sri Lanka holds a 43-11 edge, but Bangladesh’s recent wins, like the 2023 World Cup, show their rise. T20Is are closer, with Sri Lanka leading 10-6, marked by thrillers like 2024’s Sylhet series. Moments like Shakib’s 2017 heroics or Malinga’s 2017 T20I spell define this contest. The 2025 ICC Champions Trophy saw Bangladesh’s spirited group-stage run and Sri Lanka’s semi-final finish, setting the stage for future clashes. Emerging stars like Shanto and Kamindu Mendis keep this rivalry vibrant.
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
Conclusion
The Bangladesh vs Sri Lanka rivalry is a subcontinental saga of spin, pace, and clutch performances. From Shakib’s all-round mastery to Kusal Mendis’ T20I fireworks, each match is a battle of wills. The 2024 series, with Sri Lanka’s Test dominance and Bangladesh’s T20I fightback, added fresh chapters. Scorecards unpack these duels, revealing Mustafizur’s guile or Jayasuriya’s spin.
Read Also: india national cricket team vs bangladesh national cricket team match scorecard
FAQs
Why is the Bangladesh vs Sri Lanka rivalry a top cricket rivalry?
Since 2000, Sri Lanka’s 12-1 Test lead and 43-11 ODI edge contrast with Bangladesh’s growing fight, highlighted by their 2017 Test win and 2023 World Cup victory.
How to read a cricket scorecard?
A scorecard lists runs, wickets, overs, and extras. For example, “282/7 (41.1)” means 282 runs for 7 wickets in 41.1 overs. Cricbuzz offers detailed guides.
Who are the key players in this rivalry?
Bangladesh’s Shakib Al Hasan and Najmul Hossain Shanto, and Sri Lanka’s Kusal Mendis and Lahiru Kumara, consistently shape matches with bat or ball.
What was the most thrilling match in 2024?
The Sylhet 2nd T20I saw Kusal Mendis’ 86 off 45 balls clinch a 3-run win for Sri Lanka in a 208-run chase thriller.
How did the 2025 ICC Champions Trophy impact this rivalry?
Though they didn’t face off, Bangladesh’s group-stage resilience and Sri Lanka’s semi-final run heightened anticipation for future encounters.