Mohammad Hafeez vs Imran Tahir: PSL head-to-head record

Mohammad Hafeez vs Imran Tahir (PSL): 55 runs off 57 balls, out 1 time(s) (SR 96.49, 3×4, 1×6). Every number below is computed from ball-by-ball data across 2017–2021 and matches the official record.

StatValue
Balls57
Runs55
Dismissals1
Strike rate96.49
Fours3
Sixes1

How many runs has Mohammad Hafeez scored against Imran Tahir in the PSL?

Mohammad Hafeez has scored 55 runs off 57 balls against Imran Tahir in the PSL (strike rate 96.49, average 55).

How many times has Imran Tahir dismissed Mohammad Hafeez?

Imran Tahir has dismissed Mohammad Hafeez 1 time(s) in the PSL (caught ×1).

How many sixes has Mohammad Hafeez hit off Imran Tahir?

Mohammad Hafeez has hit 1 six(es) and 3 four(s) off Imran Tahir in the PSL.

Mohammad Hafeez ne Imran Tahir ko kitne chhakke maare?

Mohammad Hafeez ne Imran Tahir ki gendon par 1 chhakke aur 3 chauke lagaye hain — PSL me kul 55 run, 57 genden, 1 baar out.

Phase-wise: powerplay, middle and death overs

PhaseBallsRunsOutsSR6s
Middle5150198.041
Death65083.330

Season by season

SeasonBallsRunsOutsSR
201718230127.78
201974157.14
202098088.89
20212320086.96

By venue

VenueBallsRunsOutsSR
Gaddafi Stadium, Lahore2722181.48
Dubai International Cricket Stadium, Dubai18230127.78
National Stadium, Karachi1210083.33

More head-to-heads

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions