106Runsoff 111 balls
2DismissalsCaught 1 · Bowled 1
95.5Strike rateaverage 53.00
40%Dot balls5 fours · 4 sixes

Mohammad Hafeez vs Imran Tahir: Quick Answers

How many times has Imran Tahir dismissed Mohammad Hafeez?
Twice in 111 balls: bowled once and caught once. Both in the middle overs.
How many runs has Mohammad Hafeez scored off Imran Tahir?
106 runs off 111 balls, a strike rate of 95.5 and an average of 53.00. 40% of the balls were dot balls.
How many sixes has Mohammad Hafeez hit off Imran Tahir?
4 sixes, and 5 fours.
What is Mohammad Hafeez's record against Imran Tahir in the PSL?
In the PSL: 55 runs off 57 balls (strike rate 96.5), dismissed once.
What is Mohammad Hafeez's record against Imran Tahir in ODIs?
In ODIs: 48 runs off 50 balls (strike rate 96.0), dismissed once.
When did Mohammad Hafeez last face Imran Tahir?
In 2022; they first met in 2013.

Mohammad Hafeez vs Imran Tahir by phase

PhaseBallsRunsOutsSRDot %4s6s
Powerplay21050.050%00
Middle overs9590294.741%53
Death overs14150107.129%01

Mohammad Hafeez vs Imran Tahir by competition

CompetitionBallsRunsOutsSRDot %4s6s
PSL5755196.532%31
ODI5048196.050%23
T20I220100.00%00
CPL21050.050%00

Mohammad Hafeez vs Imran Tahir by year

YearBallsRunsOutsSRDot %4s6s
20222320087.026%10
20201612175.050%10
201927300111.144%12
201818230127.822%11
20171110090.955%01
20131611168.850%10