95Runsoff 123 balls
1DismissalsBowled 1
77.2Strike rateaverage 95.00
54%Dot balls9 fours · 1 sixes

Mohammad Hafeez vs Shakib Al Hasan: Quick Answers

How many times has Shakib Al Hasan dismissed Mohammad Hafeez?
Once in 123 balls: bowled once.
How many runs has Mohammad Hafeez scored off Shakib Al Hasan?
95 runs off 123 balls, a strike rate of 77.2 and an average of 95.00. 54% of the balls were dot balls.
How many sixes has Mohammad Hafeez hit off Shakib Al Hasan?
1 six, and 9 fours.
What is Mohammad Hafeez's record against Shakib Al Hasan in ODIs?
In ODIs: 43 runs off 69 balls (strike rate 62.3), not dismissed.
What is Mohammad Hafeez's record against Shakib Al Hasan in T20Is?
In T20Is: 31 runs off 31 balls (strike rate 100.0), dismissed once.
What is Mohammad Hafeez's record against Shakib Al Hasan in the CPL?
In the CPL: 17 runs off 17 balls (strike rate 100.0), not dismissed.
When did Mohammad Hafeez last face Shakib Al Hasan?
In 2019; they first met in 2011.

Mohammad Hafeez vs Shakib Al Hasan by phase

PhaseBallsRunsOutsSRDot %4s6s
Powerplay3419055.962%20
Middle overs8361173.555%41
Death overs6150250.00%30

Mohammad Hafeez vs Shakib Al Hasan by competition

CompetitionBallsRunsOutsSRDot %4s6s
ODI6943062.361%40
T20I31311100.045%40
CPL17170100.053%11
BPL64066.733%00

Mohammad Hafeez vs Shakib Al Hasan by year

YearBallsRunsOutsSRDot %4s6s
20192522088.040%20
201611200181.818%30
20151712070.671%20
201453060.040%00
20139150166.733%11
20123320060.655%10
2011233113.087%00