Mohammad Hafeez vs Imran Tahir
T20 head-to-head · 61 balls across every league
58
Runs
61
Balls
1
Dismissals
95.1
Strike rate
Scoring
Runs58
Balls faced61
Strike rate95.1
Fours3
Sixes1
Boundary %6.6%
Control
Dot balls19
Dot ball %31.1%
Runs per over5.7
Dismissals
Times out1
Average58
Balls per dismissal61
In T20 cricket Imran Tahir has bowled 61 balls to Mohammad Hafeez, conceding 58 runs at a strike rate of 95.1 and dismissing them 1 time, an average of 58. Mohammad Hafeez found the boundary on 6.6% of them.
Mohammad Hafeez against other bowlers
- Colin Munro vs Mohammad Hafeez90 off 72 · 4 out
- Mohammad Hafeez vs Mohammad Nawaz (3)87 off 70 · 4 out
- Chris Gayle vs Mohammad Hafeez28 off 63 · 5 out
Imran Tahir against other batters
- Colin Munro vs Imran Tahir104 off 103 · 7 out
- Babar Azam vs Imran Tahir102 off 88 · 4 out
- Andre Russell vs Imran Tahir99 off 82 · 7 out
- Kieron Pollard vs Imran Tahir124 off 79 · 4 out
- Rovman Powell vs Imran Tahir98 off 79 · 5 out
- Rohit Sharma vs Imran Tahir97 off 77 · 1 out
Every T20 league in the database, most recent meeting 2022-02-27. Dismissals are those credited to the bowler — run outs are excluded. The Hundred is 100-ball cricket and is never mixed into these figures.
Break this matchup down by phase, or compare Mohammad Hafeez against a whole bowling type rather than one bowler.
Open in the explorer