Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 10 Month, 15 Days
Born: Sargodha Punjab
Teams: Pakistan, Faisalabad, Faisalabad Wolves, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Lions, Melbourne Stars, Sargodha, Sui Gas Corporation of Pakistan
TEST
Rank
-
Cap No
173
First Game
2003-08-20
Last Game
2018-12-03
ODI
Rank
-
Cap No
144
First Game
2003-04-03
Last Game
2019-07-05
T20I
Rank
-
Cap No
5
First Game
2006-08-28
Last Game
2021-11-11
Mohammad Hafeez's stats vs Zimbabwe
TEST
MAT
6
ING
6
RUNS
216
BF
320
50s
0
100s
1
6s
2
4s
36
NO
0
HS
119
AVG
36.00
SR
67.50
ODI
MAT
15
ING
15
RUNS
714
BF
807
50s
3
100s
2
6s
15
4s
72
NO
3
HS
139
AVG
59.50
SR
88.48
T20I
MAT
12
ING
10
RUNS
261
BF
220
50s
3
100s
0
6s
9
4s
21
NO
1
HS
71
AVG
29.00
SR
118.64
ALL
MAT
33
ING
31
RUNS
1191
BF
1347
50s
6
100s
3
6s
26
4s
129
NO
4
HS
139
AVG
44.11
SR
88.42
TEST
MAT
6
ING
3
BALLS
28
WKT
4
RUNS
73
ECO
2.61
AVG
18.25
SR
42.00
5Ws
0
ODI
MAT
15
ING
11
BALLS
79
WKT
10
RUNS
346
ECO
4.38
AVG
34.60
SR
47.40
5Ws
0
T20I
MAT
12
ING
8
BALLS
18
WKT
14
RUNS
107
ECO
5.72
AVG
7.64
SR
8.01
5Ws
0
ALL
MAT
33
ING
22
BALLS
125
WKT
28
RUNS
526
ECO
4.18
AVG
18.79
SR
26.94
5Ws
0
Mohammad Hafeez's matches vs Zimbabwe
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I - Fri, 23 Apr 20215100050.00LossView Scorecard
1st T20I - Wed, 21 Apr 2021570071.424.002115.25WinView Scorecard
1st T20I (D/N) - Sat, 07 Nov 2020363231112.501.00707.00WinView Scorecard
1st - Sun, 01 Jul 2018780187.500.50323.60WinView Scorecard
3rd ODI - Mon, 05 Oct 201513162081.25WinView Scorecard
2nd ODI - Sat, 03 Oct 201527415065.85LossView Scorecard
1st ODI - Thu, 01 Oct 201510192052.63WinView Scorecard
2nd T20I - Tue, 29 Sep 201517183094.44WinView Scorecard
3rd ODI - Sun, 31 May 2015808081100.002.001005.00LossView Scorecard
2nd ODI - Fri, 29 May 201515242062.506.003315.50WinView Scorecard
1st ODI - Tue, 26 May 2015868384103.618.004405.50WinView Scorecard
1st T20I (N) - Fri, 22 May 2015121111109.09WinView Scorecard
2nd Test - Tue, 10 Sep 201322323068.754.001203.00LossView Scorecard
2nd Test - Tue, 10 Sep 201316234069.564.001203.00LossView Scorecard
1st Test - Tue, 03 Sep 20135170029.41WinView Scorecard
1st Test - Tue, 03 Sep 201316274059.25WinView Scorecard
3rd ODI - Sat, 31 Aug 201326343076.479.004024.44WinView Scorecard
2nd ODI - Thu, 29 Aug 201313613095104.616.003505.83WinView Scorecard
1st ODI - Tue, 27 Aug 201370716398.5910.004004.00LossView Scorecard
2nd T20I - Sat, 24 Aug 2013544032135.004.003037.50WinView Scorecard
1st T20I - Fri, 23 Aug 2013380037.502.001216.00WinView Scorecard
2nd T20I - Sun, 18 Sep 2011513851134.213.001133.66WinView Scorecard
1st T20I - Fri, 16 Sep 2011714863147.912.201044.28WinView Scorecard
3rd ODI - Wed, 14 Sep 2011232140109.529.003714.11WinView Scorecard
2nd ODI - Sun, 11 Sep 201113914713194.5510.004304.30WinView Scorecard
1st ODI - Thu, 08 Sep 201126492153.0610.003813.80WinView Scorecard
Only Test - Thu, 01 Sep 201111917719167.239.003003.33WinView Scorecard
Only Test - Thu, 01 Sep 201111917719167.2315.003142.06WinView Scorecard
Only Test - Thu, 01 Sep 201138446186.369.003003.33WinView Scorecard
Only Test - Thu, 01 Sep 201138446186.3615.003142.06WinView Scorecard
33rd , Group A - Mon, 14 Mar 201149656075.383.001113.66WinView Scorecard
Final - Thu, 10 Apr 2003290022.226.001422.33WinView Scorecard
1st - Thu, 03 Apr 200312182066.6610.004124.10WinView Scorecard
3rd T20I - Sun, 25 Apr 20212.001306.50WinView Scorecard