22MatchesT20I 16 · ODI 6
394Runsaverage 30.31 · SR 118.0
64*Highest score0 hundreds · 1 fifties

Dasun Shanaka against Bangladesh by format

FormatMatRunsAvgSR100s/50sHS
T20I1629436.75146.30/164*
ODI610020.0075.20/030

Dasun Shanaka against Bangladesh year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I512060.00148.10/164*
2024 T20I44221.00123.50/020*
2023 ODI23838.0071.70/024
2022 T20I14545.00136.40/045
2021 ODI22512.5056.80/014
5 earlier years
YearMatRunsAvgSR100s/50sHS
2021 T20I11—100.00/01*
2019 ODI13030.00214.30/030
2018 T20I47236.00189.50/042*
2018 ODI177.0031.80/07
2016 T20I11414.00100.00/014

Dasun Shanaka's best innings against Bangladesh

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
64*37T20IDubai International Cricket Stadium20 Sept 2025

Dasun Shanaka against Bangladesh by ground

Bangladesh bowlers Dasun Shanaka has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Mustafizur Rahman59771130.5
Shakib Al Hasan5430055.6
Mehedi Hasan Miraz4332274.4
Taskin Ahmed3630183.3

Dasun Shanaka's batting in every match against Bangladesh

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
20 Sept 2025T20I64*3736173.0LostDubai International Cricket Stadium
13 Sept 2025T20I130033.3WonZayed Cricket Stadium
16 Jul 2025T20I35*2542140.0LostR Premadasa Stadium
13 Jul 2025T20I201620125.0LostRangiri Dambulla International Stadium
7 Jun 2024T20I370042.9LostGrand Prairie Stadium
15 older innings
DateFormatRunsBalls4s6sSRResultGround
9 Mar 2024T20I19921211.1WonSylhet International Cricket Stadium
6 Mar 2024T20I20*1811111.1LostSylhet International Cricket Stadium
9 Sept 2023ODI24321075.0WonR Premadasa Stadium
31 Aug 2023ODI14*211066.7WonPallekele International Cricket Stadium
1 Sept 2022T20I453332136.4WonDubai International Cricket Stadium
24 Oct 2021T20I1*100100.0WonSharjah Cricket Stadium
25 May 2021ODI11190157.9LostShere Bangla National Stadium
23 May 2021ODI14251056.0LostShere Bangla National Stadium
31 Jul 2019ODI301422214.3WonR Premadasa Stadium
15 Sept 2018ODI7220031.8LostDubai International Cricket Stadium
16 Mar 2018T20I01000.0LostR Premadasa Stadium
10 Mar 2018T20I02000.0LostR Premadasa Stadium
18 Feb 2018T20I30*1151272.7WonSylhet International Cricket Stadium
15 Feb 2018T20I42*2433175.0WonShere Bangla National Stadium
28 Feb 2016T20I141401100.0LostShere Bangla National Stadium

Dasun Shanaka vs Bangladesh: questions and answers

How many matches has Dasun Shanaka played against Bangladesh?
Dasun Shanaka has played 22 matches against Bangladesh (16 in T20Is, 6 in ODIs), from 2016 to 2025. Sri Lanka won 11 and lost 11 of them.
How many runs has Dasun Shanaka scored against Bangladesh?
Dasun Shanaka has scored 394 runs in 20 innings against Bangladesh at an average of 30.31 and a strike rate of 118.0 (294 runs at an average of 36.75 in T20Is, 100 runs at an average of 20.00 in ODIs).
What is Dasun Shanaka's highest score against Bangladesh?
Dasun Shanaka's highest score against Bangladesh is 64 not out off 37 balls (T20I) at Dubai International Cricket Stadium on 20 September 2025.
How many hundreds has Dasun Shanaka scored against Bangladesh?
Dasun Shanaka has scored no hundreds and 1 fifty against Bangladesh.
Where has Dasun Shanaka scored the most runs against Bangladesh?
At Dubai International Cricket Stadium: 116 runs in 3 innings against Bangladesh, at an average of 58.00.
How does Dasun Shanaka usually get out against Bangladesh?
Of Dasun Shanaka's 13 dismissals against Bangladesh: caught 9, run out 2 and bowled 2. Mehedi Hasan Miraz has dismissed Dasun Shanaka most often, twice in 43 balls.
When did Dasun Shanaka last play against Bangladesh?
On 20 September 2025 (T20I) at Dubai International Cricket Stadium: 64 not out off 37 balls and 2/21 with the ball. Sri Lanka lost that match.