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

J Charles vs Mohammad Hafeez

J Charles has faced Mohammad Hafeez 25 times in T20 cricket — Mohammad Hafeez has taken 3 wickets, with J Charles striking at 96.0. Full ball-by-ball record across IPL, BBL, PSL, The Hundred and all major T20 leagues.

25
Balls
24
Runs
3
Dismissals
96.0
Strike Rate
8.0
Average
48.0%
Dot Ball %
16.0%
Boundary %

Phase Breakdown

PhaseBallsRunsWktsSRDot%
powerplay24242100.050.0%
middle1010.00.0%

Recent Meetings

DateCompetitionBallsRunsWktsSR4s6s
07 Sept 21CPL1010.000
12 Aug 17CPL2010.000
10 Aug 14CPL5110220.011
19 Jul 14CPL7110157.120
17 Aug 13CPL21050.000
28 Jul 13Pakistan in West Indies T20I Series6000.000
27 Jul 13Pakistan in West Indies T20I Series21150.000
Batter — Career T20
J Charles
271
Innings
7175
Runs
134.9
Strike Rate
28.0
Average
19.7%
Bdry %
38.8%
Dot %
Bowler — Career T20
Mohammad Hafeez
170
Matches
115
Wickets
6.6
Economy
26.0
Average
23.6
Bowl SR
36.0%
Dot %

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

All J Charles matchups →All Mohammad Hafeez matchups →