Dasun Shanaka has made a name for himself in Sri Lankan cricket as an aggressive player with skills in all departments and the ability to stay calm when things get tough. His games against Bangladesh have been crucial for Sri Lanka in recent ODI and T20I matches, like in the Asia Cup. His stats against Bangladesh show he can do it all, batting and bowling.
ODI Stats and Records vs Bangladesh
From 2018 to 2023, Shanaka’s ODI performance against Bangladesh has been consistent. In 6 ODIs, he’s scored 100 runs, averaging 20.00, with his highest being 30. He hasn’t got a fifty yet but he’s always there to accelerate in the latter part of the innings.
When it comes to bowling, Shanaka has been good. In those same 6 ODIs, he’s bowled 28 overs and taken 7 wickets, averaging 18.28, with his best being 3/27.
ODI Batting Stats vs Bangladesh
| Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|
| 6 | 100 | 30 | 20.00 | 75.18 | 0 | 0 | 5 | 3 |
ODI Bowling Stats vs Bangladesh
| Matches | Overs | Runs | Wkts | Best | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|
| 6 | 28.0 | 128 | 7 | 3/27 | 18.28 | 4.57 | 24.0 | 0 | 0 |
T20I Stats and Records vs Bangladesh
Shanaka has done better in T20Is. From 2016 to 2025, he’s played 14 matches, scoring 229 runs at an average of 32.71. He hasn’t got a fifty yet but his highest score of 45 came when the pressure was on, often leading Sri Lanka’s attack at the end. His strike rate of 142.23 shows he likes to play aggressively and can hit boundaries late in the innings.
As for bowling, he’s added some useful spells. In 9 innings, he’s bowled 17.4 overs and picked up 5 wickets, with his best being 2/36.
T20I Batting Stats vs Bangladesh
| Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|
| 14 | 229 | 45 | 32.71 | 142.23 | 0 | 0 | 20 | 11 |
T20I Bowling Stats vs Bangladesh
| Matches | Overs | Runs | Wkts | Best | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|
| 14 | 17.4 | 153 | 5 | 2/36 | 30.60 | 8.66 | 21.2 | 0 | 0 |
Asia Cup Stats and Records vs Bangladesh
Dasun Shanaka has had important moments against Bangladesh in the Asia Cup, especially in 2023. He didn’t do much in 2016 and 2018 but in 2023 he made an impact in both the group stage and the Super Four. He scored an unbeaten 14* and took 1 wicket for 16 runs in the group match. In the Super Four match he scored 24 runs and took 3 wickets.
| Year | Match Stage | Runs | Bowling | Notable Performance |
|---|---|---|---|---|
| 2016 | Group Stage | 14 | – | Brief cameo |
| 2018 | Group Stage | 7 | 3 overs, 19/0 | Out early |
| 2023 | Group Stage | 14* | 3 overs, 16/1 | All-round show |
| 2023 | Super Four | 24 | 3 overs, 28/3 | Match-turning spel |
Dasun Shanaka’s record against Bangladesh shows how good he is as an all-rounder. His ODI batting is not great but his bowling is sharp. In T20Is he’s been a consistent help with both bat and ball, often coming good when it matters most. His Asia Cup games prove he’s a player who can deliver when the team needs him. As Sri Lanka plays Bangladesh more often Shanaka will be important and can win games with either bat or ball.




