Mohammad Hafeez vs Shahid Afridi: PSL head-to-head record
Mohammad Hafeez vs Shahid Afridi (PSL): 31 runs off 37 balls, out 2 times (SR 83.78, dot% 51.40, 1×4, 2×6).
● Verified cricket record
The readShahid Afridi wins the tempo battle - Mohammad Hafeez scores at only 83.78 here.
vs31
runs off 37 balls · SR 83.78 · 2×6
Mohammad Hafeez vs Shahid Afridi · PSL

Answer data table | |
|---|
| Balls | 37 |
| Runs | 31 |
| Dismissals | 2 |
| Strike rate | 83.78 |
| Dot % | 51.40 |
| Boundary % | 8.10 |
| Fours | 1 |
| Sixes | 2 |
Phase-wise: powerplay, middle and death overs
Answer data table | | | | | |
|---|
| Middle | 37 | 31 | 2 | 83.78 | 2 |
Season by season
Answer data table | | | | |
|---|
| 2017 | 5 | 0 | 1 | 0.0 |
| 2019 | 12 | 8 | 0 | 66.66 |
| 2020 | 20 | 23 | 1 | 115.0 |
By venue
Answer data table | | | | |
|---|
| National Stadium, Karachi | 20 | 23 | 1 | 115.0 |
| Gaddafi Stadium, Lahore | 12 | 8 | 0 | 66.66 |
| Dubai International Cricket Stadium | 5 | 0 | 1 | 0.0 |
How many runs has Mohammad Hafeez scored against Shahid Afridi in the PSL?
Mohammad Hafeez has scored 31 runs off 37 balls against Shahid Afridi in the PSL (strike rate 83.78, average 15.50).
How many times has Shahid Afridi dismissed Mohammad Hafeez?
Shahid Afridi has dismissed Mohammad Hafeez 2 time(s) in the PSL (caught ×2).
How many sixes has Mohammad Hafeez hit off Shahid Afridi?
Mohammad Hafeez has hit 2 six(es) and 1 four(s) off Shahid Afridi in the PSL.
Mohammad Hafeez vs Shahid Afridi: recent form (2017-2020)
In 2017-2020: 31 runs off 37 balls, 2 dismissal(s), strike rate 83.78.
More head-to-heads
People also ask
Explore more
Mohammad Hafeez vs Shahid Afridi: did you know
Emerging pattern (37 balls). Shahid Afridi has bowled 37 balls to Mohammad Hafeez in this contest, 31 runs at a strike rate of 83.78, 2 dismissals.