Shakib Al Hasan vs Mohammad Hafeez head to head
Mohammad Hafeez has dismissed Shakib Al Hasan 3 times in 99 balls, and Shakib Al Hasan has scored 88 runs off those balls at a strike rate of 88.9 (ODI, T20I, CPL, 2007–2019).
88Runsoff 99 balls
3DismissalsCaught 2 · Bowled 1
88.9Strike rateaverage 29.33
46%Dot balls3 fours · 3 sixes
Shakib Al Hasan vs Mohammad Hafeez by phase
| Phase | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Powerplay | 31 | 33 | 0 | 106.5 |
| Middle overs | 68 | 55 | 3 | 80.9 |
Shakib Al Hasan vs Mohammad Hafeez by competition
| Competition | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| ODI | 58 | 34 | 1 | 58.6 |
| T20I | 23 | 28 | 2 | 121.7 |
| CPL | 18 | 26 | 0 | 144.4 |
Shakib Al Hasan vs Mohammad Hafeez by year
| Year | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| 2019 | 27 | 36 | 0 | 133.3 |
| 2015 | 1 | 0 | 0 | 0.0 |
| 2014 | 2 | 2 | 0 | 100.0 |
| 2013 | 3 | 1 | 0 | 33.3 |
| 2012 | 29 | 21 | 0 | 72.4 |
| 2011 | 27 | 9 | 2 | 33.3 |
| 2010 | 8 | 19 | 0 | 237.5 |
| 2007 | 2 | 0 | 1 | 0.0 |