Big Hit CricketT20 Cricket Analytics
Matchups / Mohammad Hafeez / vs T Shamsi
Head-to-Head · T20 · Ball-by-ball

Mohammad Hafeez vs T Shamsi

Mohammad Hafeez has faced T Shamsi 27 times in T20 cricket — T Shamsi has taken 2 wickets, with Mohammad Hafeez striking at 103.7. Full ball-by-ball record across IPL, BBL, PSL, The Hundred and all major T20 leagues.

27
Balls
28
Runs
2
Dismissals
103.7
Strike Rate
14.0
Average
33.3%
Dot Ball %
11.1%
Boundary %

Phase Breakdown

PhaseBallsRunsWktsSRDot%
middle2420283.337.5%
death380266.60.0%

Recent Meetings

DateCompetitionBallsRunsWktsSR4s6s
16 Apr 21Pakistan tour of South Africa42150.000
12 Apr 21Pakistan tour of South Africa460150.010
10 Apr 21Pakistan tour of South Africa52140.000
29 Aug 19T20B440100.000
22 Aug 19T20B10140140.011
Batter — Career T20
Mohammad Hafeez
245
Innings
5218
Runs
117.2
Strike Rate
25.4
Average
14.8%
Bdry %
37.0%
Dot %
Bowler — Career T20
T Shamsi
253
Matches
306
Wickets
7.5
Economy
22.0
Average
17.5
Bowl SR
29.8%
Dot %

Filter by competition, phase, venue or year range in the full interactive matchup explorer.

All Mohammad Hafeez matchups →All T Shamsi matchups →