34Runsoff 47 balls
2DismissalsCaught 2
72.3Strike rateaverage 17.00
47%Dot balls2 fours · 0 sixes

Dasun Shanaka vs Mehedi Hasan Miraz: Quick Answers

How many times has Mehedi Hasan Miraz dismissed Dasun Shanaka?
Twice in 47 balls: caught twice. Both in the middle overs.
How many runs has Dasun Shanaka scored off Mehedi Hasan Miraz?
34 runs off 47 balls, a strike rate of 72.3 and an average of 17.00. 47% of the balls were dot balls.
How many sixes has Dasun Shanaka hit off Mehedi Hasan Miraz?
No sixes, and 2 fours.
What is Dasun Shanaka's record against Mehedi Hasan Miraz in ODIs?
In ODIs: 18 runs off 33 balls (strike rate 54.5), dismissed once.
When did Dasun Shanaka last face Mehedi Hasan Miraz?
In 2025; they first met in 2018.

Dasun Shanaka vs Mehedi Hasan Miraz by phase

PhaseBallsRunsOutsSRDot %4s6s
Powerplay220100.00%00
Middle overs4330269.851%20
Death overs220100.00%00

Dasun Shanaka vs Mehedi Hasan Miraz by competition

CompetitionBallsRunsOutsSRDot %4s6s
ODI3318154.558%10
T20I10141140.010%10
BPL42050.050%00

Dasun Shanaka vs Mehedi Hasan Miraz by year

YearBallsRunsOutsSRDot %4s6s
20257111157.114%10
202442050.050%00
2023780114.343%10
2022330100.00%00
2021154126.773%00
2019220100.00%00
201894044.456%00