Sri Lanka vs Bangladesh Match Scorecard – ICC Cricket World Cup 2023, Delhi
Match Summary & Result
Here is the complete Sri Lanka National Cricket Team vs Bangladesh National Cricket Team match scorecard from their ICC Cricket World Cup 2023 group-stage clash at the Arun Jaitley Stadium, Delhi, on November 6, 2023. Bangladesh won by 3 wickets with 53 balls to spare, chasing down a target of 280. It was a result that ended Sri Lanka’s semi-final hopes and kept Bangladesh alive in the race for a 2025 Champions Trophy qualification berth.
Charith Asalanka’s brilliant 108 off 105 balls gave Sri Lanka a fighting total of 279 all out in 49.3 overs, but the match will be remembered equally for Angelo Mathews becoming the first batter in 146 years of international cricket to be dismissed “timed out.” Bangladesh’s reply was defined by a 169-run 3rd-wicket partnership between Shakib Al Hasan (82, 65b) and Najmul Hossain Shanto (90, 101b) — one that effectively sealed the contest before the Sri Lankan tail could mount a late challenge.
Complete Sri Lanka National Cricket Team vs Bangladesh National Cricket Team Match Scorecard
Match: 38th Match (Day/Night), ICC Cricket World Cup 2023
Venue: Arun Jaitley Stadium, Delhi
Date: November 6, 2023
Bangladesh chose to field after winning the toss.
Umpires: RK Illingworth, Paul Wilson | TV Umpire: Rod Tucker
Player of the Match: Shakib Al Hasan (Bangladesh)
Result: Bangladesh won by 3 wickets (with 53 balls remaining)
Sri Lanka Innings: 279/10 (49.3 Overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Pathum Nissanka | b Tanzim Hasan Sakib | 41 | 36 | 8 | 0 | 113.89 |
| Kusal Perera | c Mushfiqur Rahim b Shoriful Islam | 4 | 5 | 1 | 0 | 80.00 |
| Kusal Mendis | c Towhid Hridoy b Mehidy Hasan Miraz | 37 | 42 | 4 | 0 | 88.10 |
| Sadeera Samarawickrama | c & b Mehidy Hasan Miraz | 28 | 36 | 2 | 0 | 77.78 |
| Angelo Mathews | Timed Out | 0 | – | – | – | – |
| Dhananjaya de Silva | c Tanzid Hasan b Shakib Al Hasan | 51 | 57 | 5 | 1 | 89.47 |
| Charith Asalanka (c) | c Mehidy Hasan b Tanzim Hasan Sakib | 108 | 105 | 9 | 2 | 102.86 |
| Maheesh Theekshana | c sub (Hasan Mahmud) b Shoriful Islam | 24 | 36 | 2 | 0 | 66.67 |
| Dunith Wellalage | b Tanzim Hasan Sakib | 0 | 2 | 0 | 0 | 0.00 |
| Kasun Rajitha | c Litton Das b Tanzim Hasan Sakib | 0 | 2 | 0 | 0 | 0.00 |
| Dushmantha Chameera | run out (Mushfiqur Rahim) | 4 | 6 | 0 | 0 | 66.67 |
| Extras | (b 1, lb 5, w 14, nb 2) | 22 | ||||
| Total | (49.3 Overs, RR: 5.64) | 279/10 |
Bangladesh Bowling — vs Sri Lanka
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Shoriful Islam | 9.3 | 0 | 51 | 2 | 5.37 |
| Tanzim Hasan Sakib | 10 | 0 | 80 | 4 | 8.00 |
| Taskin Ahmed | 10 | 0 | 68 | 0 | 6.80 |
| Mehidy Hasan Miraz | 10 | 0 | 42 | 2 | 4.20 |
| Shakib Al Hasan | 10 | 0 | 32 | 1 | 3.20 |
| Towhid Hridoy | 0.3 | 0 | 6 | 0 | 12.00 |
Fall of Wickets — Sri Lanka
| # | Score | Batter | Over |
|---|---|---|---|
| 1st | 5 | Kusal Perera | 0.6 |
| 2nd | 66 | Kusal Mendis | 11.3 |
| 3rd | 72 | Pathum Nissanka | 12.4 |
| 4th | 135 | Sadeera Samarawickrama | 24.2 |
| 5th | 135 | Angelo Mathews (Timed Out) | 24.2 |
| 6th | 213 | Dhananjaya de Silva | 37.6 |
| 7th | 258 | Maheesh Theekshana | 45.6 |
| 8th | 278 | Charith Asalanka | 48.4 |
| 9th | 278 | Kasun Rajitha | 48.6 |
| 10th | 279 | Dushmantha Chameera | 49.3 |
Key Batting Partnerships — Sri Lanka
| Wicket | Partners | Runs | Balls |
|---|---|---|---|
| 1st | Perera – Nissanka | 5 | 5 |
| 2nd | Nissanka – Mendis | 61 | 66 |
| 3rd | Mendis – Samarawickrama | 69 | 82 |
| 5th (post timed-out) | Samarawickrama – de Silva | 0 | 0 |
| 6th | De Silva – Asalanka | 78 | 84 |
| 7th | Asalanka – Theekshana | 45 | 62 |
| 8th | Asalanka – Wellalage/Rajitha | 20 | 18 |
Bangladesh Innings: 282/7 (41.1 Overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Tanzid Hasan | c Nissanka b Dilshan Madushanka | 8 | 10 | 0 | 1 | 80.00 |
| Litton Das | lbw b Dilshan Madushanka | 14 | 18 | 2 | 0 | 77.78 |
| Najmul Hossain Shanto | b Angelo Mathews | 90 | 101 | 9 | 1 | 89.11 |
| Shakib Al Hasan (c) | c Charith Asalanka b Angelo Mathews | 82 | 65 | 12 | 2 | 126.15 |
| Mushfiqur Rahim (wk) | b Dilshan Madushanka | 10 | 13 | 1 | 0 | 76.92 |
| Mahmudullah | b Maheesh Theekshana | 20 | 22 | 1 | 1 | 90.91 |
| Towhid Hridoy | not out | 31 | 29 | 3 | 0 | 106.90 |
| Mehidy Hasan Miraz | c Charith Asalanka b Maheesh Theekshana | 2 | 5 | 0 | 0 | 40.00 |
| Taskin Ahmed | not out | 9 | 9 | 1 | 0 | 100.00 |
| Extras | (b 4, lb 3, w 9, nb 0) | 16 | ||||
| Total | (41.1 Overs, RR: 6.85) | 282/7 |
Sri Lanka Bowling — vs Bangladesh
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Dilshan Madushanka | 10 | 0 | 69 | 3 | 6.90 |
| Dushmantha Chameera | 8 | 0 | 57 | 0 | 7.13 |
| Dunith Wellalage | 6 | 0 | 38 | 0 | 6.33 |
| Maheesh Theekshana | 9 | 0 | 44 | 2 | 4.89 |
| Charith Asalanka | 1 | 0 | 8 | 0 | 8.00 |
| Angelo Mathews | 7.1 | 0 | 59 | 2 | 8.24 |
Fall of Wickets — Bangladesh
| # | Score | Batter | Over |
|---|---|---|---|
| 1st | 17 | Tanzid Hasan | 2.1 |
| 2nd | 41 | Litton Das | 6.2 |
| 3rd | 210 | Shakib Al Hasan | 31.1 |
| 4th | 211 | Najmul Hossain Shanto | 33.2 |
| 5th | 249 | Mushfiqur Rahim | 37.4 |
| 6th | 255 | Mahmudullah | 38.3 |
| 7th | 269 | Mehidy Hasan Miraz | 40.1 |
Key Batting Partnerships — Bangladesh
| Wicket | Partners | Runs | Balls |
|---|---|---|---|
| 1st | Tanzid – Litton | 17 | 13 |
| 2nd | Litton – Shakib | 24 | 30 |
| 3rd | Shanto – Shakib | 169 | 163 |
| 4th | Shanto – Mushfiqur | 1 | 4 |
| 5th | Mushfiqur – Mahmudullah | 38 | 28 |
| 6th | Mahmudullah – Hridoy | 6 | 9 |
| 7th | Hridoy – Mehidy | 14 | 13 |
| 8th (unbroken) | Hridoy – Taskin | 13 | 11 |
Ball-by-Ball Turning Points & Key Moments
Over 0.6 — Early Blow for Bangladesh Shoriful Islam dismissed Kusal Perera for just 4 off 5 balls with a sharp delivery taken by Mushfiqur Rahim behind the stumps. Sri Lanka were 5/1, immediately under pressure.
Overs 2–11 — Nissanka and Mendis Rebuild Pathum Nissanka played aggressively from ball one, smashing 8 fours in his 41. He and Mendis added 61 in just 66 balls to steady the innings. At 66/1 after 11 overs, Sri Lanka had a platform.
Overs 12–24: The Collapse That Defined Sri Lanka’s Innings Three wickets fell for just 6 runs in the space of 13 balls. Nissanka was chopped on by Tanzim Sakib for 41 (over 12.4), reducing Sri Lanka to 72/3. Then came the watershed moment: at 135/3, Angelo Mathews arrived at the crease but took too long to face his first delivery, making him the first batter in international cricket history to be dismissed “timed out.” He had not broken his helmet strap in time. The dismissal left Sri Lanka at 135/5 and injected significant tactical disruption, stranding Samarawickrama (28) who was then caught and bowled by Mehidy Hasan Miraz off the very next ball.
Overs 25–38 — Asalanka and De Silva Rescue With five wickets down at 135, Sri Lanka’s total looked like heading toward 220. Dhananjaya de Silva (51, 57b) and Charith Asalanka dug in. They added 78 runs in 84 balls for the 6th wicket, pushing Sri Lanka back above par. When de Silva fell for 51 at 213/6 in the 38th over, Asalanka remained alongside Maheesh Theekshana (24, 36b) to add 45 more.
Over 48.4 — Asalanka Finally Falls Asalanka’s magnificent 108 off 105 balls ended caught at long-on off Tanzim Sakib. He had single-handedly lifted Sri Lanka from a precarious 135/5 to a competitive 279. His century — the third of the match to feature a century by a Sri Lankan batter against Bangladesh in ODI World Cups — was ultimately in vain.
Overs 1–6 — Bangladesh’s Shaky Start Bangladesh lost both openers by the 7th over. Tanzid Hasan (8) top-edged a Madushanka short ball to Nissanka at cover (17/1, over 2.1). Litton Das (14) was trapped lbw by Madushanka’s deadly yorker, barely bothering with a review (41/2, over 6.2).
Overs 7–31 — The Shanto-Shakib Partnership: Match’s Defining Phase What followed was one of the great ODI partnerships in Bangladesh’s World Cup history. Shakib Al Hasan, dropped on 22 by Charith Asalanka off Angelo Mathews in the 14th over, punished the fielding side mercilessly. He accelerated from 50 to 82 in barely 20 additional balls, consistently targeting the leg side against pace and finding gaps against spin. Shanto, the more composed of the two, rotated strike efficiently and reached 50 in 65 balls before briefly shifting gears. Together they added 169 in 163 balls — the first 100-plus partnership Bangladesh registered in the 2023 World Cup.
Overs 31–33 — Angelo Mathews Strikes Back In a remarkable twist, Mathews — who had been dismissed “timed out” in the first innings — came back to haunt Bangladesh with the ball. He dismissed both set batters in consecutive overs: Shakib caught at covers for 82 (over 31.1), then Shanto chopped on for 90 (over 33.2). At 210/3, Bangladesh suddenly went to 211/4, opening the door for a Sri Lanka fightback.
Overs 33–41: Bangladesh Close Out Dilshan Madushanka’s three-wicket burst (Litton, Mushfiqur, Taskin) kept Sri Lanka in it, but Mahmudullah (20) and Towhid Hridoy (31*) provided enough composure. Bangladesh crossed the line at 282/7 in the 41.1st over, winning with 53 balls to spare.
Player of the Match & Standout Performances
Shakib Al Hasan (BAN) — 82 (65b, 12×4, 2×6), SR 126.15 | 1/32 (10 Overs)
Shakib was Player of the Match and, by most metrics, the game’s most complete performer. With the bat, he was dropped on 22 and made Sri Lanka pay emphatically, going from 50 to 82 in roughly 20 deliveries. His ability to target the cow corner and mid-wicket fence against the quicks was pivotal in keeping the required rate manageable. With the ball, he conceded just 32 runs in 10 overs at an economy of 3.20 — the most economical spell in the match — including the prized wicket of de Silva.
Najmul Hossain Shanto (BAN) — 90 (101b, 9×4, 1×6), SR 89.11
Shanto was unlucky not to reach three figures, falling to Mathews’ nagging length for 90, but his innings was the anchor that held the chase together. After arriving at 41/2 in the 7th over with Bangladesh in early trouble, he built partnerships progressively — first steadying with the tail of the top order, then accelerating alongside Shakib. His boundary percentage (10 scoring shots in 101 balls from boundaries) and high dot-ball management kept wickets in hand during the powerplay exit phase.
Charith Asalanka (SL) — 108 (105b, 9×4, 2×6), SR 102.86
Asalanka’s century was exceptional for its context: it came with Sri Lanka in deep trouble at 135/5 and was constructed against a Bangladesh attack containing Shakib, Mehidy, and the in-form Tanzim Sakib. He took time initially and then shifted gears; his 50–100 journey came in roughly 38 deliveries. Without this innings, Sri Lanka would likely have been dismissed for under 220. The 279 eventually proved insufficient, but Asalanka gave his team a realistic target.
Tanzim Hasan Sakib (BAN) — 4/80 (10 Overs)
On his World Cup debut, the 22-year-old seamer was Bangladesh’s chief wicket-taker. His 4/80 included the prized scalps of Nissanka (chopped on) and Asalanka (caught at long-on), and two lower-order strikes that wrapped up the Sri Lanka innings quickly. His economy of 8.00 reflected the attacking intent of his spell rather than profligacy — he gave up runs while consistently taking wickets at key moments.
Dilshan Madushanka (SL) — 3/69 (10 Overs)
Madushanka was Sri Lanka’s most threatening bowler. His early double strike — Tanzid (2.1) and Litton (6.2) — gave Sri Lanka genuine belief at 41/2. He then returned in the middle overs to bowl Mushfiqur Rahim (37.4), making it 249/5. His figures of 3/69 off 10 overs, combined with an ability to hit the yorker consistently, made him the standout Sri Lankan bowling performer.
Context & Benchmarks: How This Match Compares
First-ever ODI World Cup win for Bangladesh over Sri Lanka. Prior to this match, Sri Lanka had won all three of their ODI World Cup encounters against Bangladesh (2003, 2007, 2015). Bangladesh’s 3-wicket victory ended that sequence in one of the most consequential results of the 2023 tournament’s final group-stage days.
The Shanto–Shakib partnership (169 runs) was the highest 3rd-wicket stand Bangladesh have recorded in any ODI World Cup match. It is also among the highest partnerships (any wicket) Bangladesh have posted against Sri Lanka in ODI cricket.
Asalanka’s 108 was the highest individual score by a Sri Lankan batter in a World Cup match against Bangladesh, surpassing Jayawardene’s 82 from their 2007 encounter.
Sri Lanka’s total of 279 at the Arun Jaitley Stadium was consistent with the venue’s 2023 World Cup average first-innings score of approximately 275, making it a par total on the surface. Bangladesh’s victory effectively showed that the target was chaseable — but required a partnership of outlier scale to offset the early collapse.
Angelo Mathews’ “timed out” dismissal was the first in 146 years of international cricket. Under Law 40.1 of the MCC Laws of Cricket, a new batter must be ready to face the ball within two minutes. Shakib Al Hasan made the appeal as Bangladesh captain; umpire Michael Gough upheld it. The ICC confirmed the decision was correct under the Laws.
Tournament context: The result moved Bangladesh to seventh on the 2023 World Cup points table and gave them a superior net run rate to Sri Lanka in the battle for a top-eight Champions Trophy qualification spot. Sri Lanka were officially eliminated from semi-final contention.
Full Player Statistics Breakdown
Bangladesh — Batting Metrics
| Batter | R | B | SR | 4s | 6s | Boundary % | Result |
|---|---|---|---|---|---|---|---|
| Tanzid Hasan | 8 | 10 | 80.00 | 0 | 1 | 25% | Out |
| Litton Das | 14 | 18 | 77.78 | 2 | 0 | 44% | Out |
| Shanto | 90 | 101 | 89.11 | 9 | 1 | 40% | Out |
| Shakib Al Hasan | 82 | 65 | 126.15 | 12 | 2 | 65% | Out |
| Mushfiqur Rahim | 10 | 13 | 76.92 | 1 | 0 | 31% | Out |
| Mahmudullah | 20 | 22 | 90.91 | 1 | 1 | 36% | Out |
| Towhid Hridoy | 31* | 29 | 106.90 | 3 | 0 | 41% | Not Out |
Sri Lanka — Bowling Metrics
| Bowler | O | W | R | Econ | Avg | SR | Death Runs (Ov 40–50) |
|---|---|---|---|---|---|---|---|
| Dilshan Madushanka | 10 | 3 | 69 | 6.90 | 23.0 | 20.0 | 38 (last 6) |
| Maheesh Theekshana | 9 | 2 | 44 | 4.89 | 22.0 | 27.0 | 18 (ov 36–41) |
| Angelo Mathews | 7.1 | 2 | 59 | 8.24 | 29.5 | 21.5 | n/a |
| Dushmantha Chameera | 8 | 0 | 57 | 7.13 | – | – | 22 (ov 37–41) |
| Dunith Wellalage | 6 | 0 | 38 | 6.33 | – | – | – |
Phase-by-Phase Analysis — Bangladesh Chase
| Phase | Overs | Runs | Wickets | RR | Notes |
|---|---|---|---|---|---|
| Powerplay | 1–10 | 57 | 2 | 5.70 | Early collapse (41/2), steadied at end |
| Middle Overs | 11–40 | 196 | 5 | 6.53 | Shanto–Shakib (169) dominated |
| Death | 41–41.1 | 13 | 0 | ~9.8 | Hridoy–Taskin sealed it |
What This Result Means Going Forward
The Bangladesh victory had immediate ripple effects across multiple fronts. It secured Bangladesh a points haul that kept them alive in the Chase Trophy qualification battle — a critical sub-tournament within the World Cup round-robin. Sri Lanka, on the other hand, exited the competition having won only two of their eight games and suffered a second era of post-tournament restructuring; the Sri Lanka Cricket Board was replaced days after the tournament’s conclusion.
In the broader head-to-head context, Bangladesh now led Sri Lanka 1–3 in ODI World Cup encounters (since updated by subsequent series results). The Shanto–Shakib partnership stands as a benchmark in Bangladesh’s ODI history, with Shakib’s all-round contribution (82 with the bat, 1/32 with the ball, 1 catch) cementing his status as Bangladesh’s greatest ever cricketer.
Conclusion
The 38th Match of the ICC Cricket World Cup 2023 delivered a layered spectacle. Delhi’s contentious winter pollution was the backdrop for Asalanka’s century, Mathews’ historic dismissal, Bangladesh’s early collapse, and then Shanto and Shakib’s 169 runs of pure batting authority. Bangladesh reached 282/7 in 41.1 overs, winning by 3 wickets and ending Sri Lanka’s semi-final dream. For cricket historians, the match will be cited on two separate counts: the first “timed out” dismissal in modern international cricket, and Bangladesh’s maiden ODI World Cup win over Sri Lanka.
Explore our full Sri Lanka vs Bangladesh head-to-head stats for more historic scorecards.
Frequently Asked Questions
Who won the Sri Lanka vs Bangladesh match in the 2023 ICC Cricket World Cup?
Bangladesh won the match by 3 wickets with 53 balls remaining. They chased down Sri Lanka’s total of 279 in just 41.1 overs, finishing at 282/7.
What was the full scorecard of the Sri Lanka vs Bangladesh match at Delhi?
Sri Lanka scored 279 all out in 49.3 overs, with Charith Asalanka top-scoring with 108. Bangladesh replied with 282/7 in 41.1 overs, with Najmul Hossain Shanto making 90 and Shakib Al Hasan contributing 82. Full scorecard tables appear above.
Who scored the most runs in the Sri Lanka vs Bangladesh 2023 World Cup match?
Charith Asalanka (SL) scored the highest individual innings of the match — 108 off 105 balls. For Bangladesh, Najmul Hossain Shanto (90) and Shakib Al Hasan (82) were the top scorers.
Who took the most wickets in this Sri Lanka vs Bangladesh game?
Tanzim Hasan Sakib was the leading wicket-taker with 4/80 off 10 overs for Bangladesh. For Sri Lanka, Dilshan Madushanka took 3/69, including the key early wickets of Tanzid Hasan and Litton Das.
Where can I find the complete ball-by-ball scorecard for Sri Lanka vs Bangladesh 2023 World Cup?
Both the official ICC website and ESPNcricinfo (Match 38, ICC World Cup 2023) include the complete ball-by-ball record.This page provides a complete statistical breakdown with all partnerships, fall of wickets, and phase analysis.
What was the turning point of the Sri Lanka vs Bangladesh 2023 World Cup match?
There were two pivotal moments. For Sri Lanka, the “timed out” dismissal of Angelo Mathews at 135/5 robbed them of a settled middle order. For Bangladesh, the 169-run 3rd-wicket stand between Shakib Al Hasan and Najmul Hossain Shanto (overs 7–31) turned a precarious 41/2 into a winning position.
Data sourced from ESPNcricinfo and official ICC match records. Last reviewed June 2026.






