AB de Villiers vs Mohammad Hafeez head to head
Mohammad Hafeez has dismissed AB de Villiers 2 times in 182 balls, and AB de Villiers has scored 174 runs off those balls at a strike rate of 95.6 (ODI, T20I, 2007–2013).
174Runsoff 182 balls
2DismissalsCaught 2
95.6Strike rateaverage 87.00
37%Dot balls10 fours · 4 sixes
AB de Villiers vs Mohammad Hafeez by phase
| Phase | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Middle overs | 174 | 170 | 2 | 97.7 |
| Death overs | 8 | 4 | 0 | 50.0 |
AB de Villiers vs Mohammad Hafeez by competition
| Competition | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| ODI | 160 | 151 | 1 | 94.4 |
| T20I | 22 | 23 | 1 | 104.5 |
AB de Villiers vs Mohammad Hafeez by year
| Year | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| 2013 | 92 | 105 | 0 | 114.1 |
| 2012 | 2 | 3 | 0 | 150.0 |
| 2010 | 38 | 30 | 2 | 78.9 |
| 2007 | 50 | 36 | 0 | 72.0 |