Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 11 Month, 1 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 2013 stats
TEST
MAT
12
ING
12
RUNS
193
BF
359
50s
1
100s
0
6s
0
4s
29
NO
1
HS
80
AVG
17.55
SR
53.76
ODI
MAT
33
ING
33
RUNS
1301
BF
1542
50s
4
100s
5
6s
25
4s
122
NO
5
HS
140
AVG
46.46
SR
84.37
T20I
MAT
12
ING
12
RUNS
323
BF
243
50s
3
100s
0
6s
11
4s
27
NO
3
HS
86
AVG
35.89
SR
132.92
TEST
1st InningING
2
RUNS
22
BF
52
50s
0
100s
0
6s
0
4s
1
NO
0
HS
17
AVG
11.00
SR
42.31
TEST
2nd InningING
4
RUNS
57
BF
108
50s
0
100s
0
6s
0
4s
9
NO
0
HS
22
AVG
14.25
SR
52.78
TEST
3rd InningING
3
RUNS
16
BF
30
50s
0
100s
0
6s
0
4s
4
NO
0
HS
16
AVG
5.33
SR
53.33
TEST
4th InningING
3
RUNS
98
BF
169
50s
1
100s
0
6s
0
4s
15
NO
1
HS
80
AVG
49.00
SR
57.99
ODI
1st InningING
18
RUNS
873
BF
974
50s
2
100s
4
6s
17
4s
77
NO
4
HS
140
AVG
62.36
SR
89.63
ODI
2nd InningING
15
RUNS
428
BF
568
50s
2
100s
1
6s
8
4s
45
NO
1
HS
113
AVG
30.57
SR
75.35
T20I
1st InningING
6
RUNS
216
BF
149
50s
3
100s
0
6s
9
4s
18
NO
1
HS
86
AVG
43.20
SR
144.97
T20I
2nd InningING
6
RUNS
107
BF
94
50s
0
100s
0
6s
2
4s
9
NO
2
HS
42
AVG
26.75
SR
113.83
TEST
MAT
-99
ING
12
RUNS
193
BF
359
50s
0
100s
0
6s
0
4s
29
NO
0
HS
80
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
33
RUNS
1301
BF
1542
50s
0
100s
0
6s
25
4s
122
NO
0
HS
140
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
12
RUNS
323
BF
243
50s
0
100s
0
6s
11
4s
27
NO
0
HS
86
AVG
0.00
SR
0.00
TEST
MAT
12
ING
7
BALLS
41
WKT
5
RUNS
142
ECO
3.44
AVG
28.40
SR
49.56
5Ws
0
ODI
MAT
33
ING
33
BALLS
254
WKT
23
RUNS
1061
ECO
4.18
AVG
46.13
SR
66.29
5Ws
0
T20I
MAT
12
ING
12
BALLS
41
WKT
12
RUNS
258
ECO
6.29
AVG
21.50
SR
20.50
5Ws
0
TEST
1st InningING
3
BALLS
16
WKT
4
RUNS
52
ECO
3.21
AVG
13.00
SR
24.30
5Ws
0
TEST
2nd InningING
1
BALLS
9
WKT
1
RUNS
24
ECO
2.64
AVG
24.00
SR
54.60
5Ws
0
TEST
3rd InningING
2
BALLS
14
WKT
0
RUNS
55
ECO
3.93
AVG
55.00
SR
84.00
5Ws
0
TEST
4th InningING
1
BALLS
2
WKT
0
RUNS
11
ECO
5.50
AVG
11.00
SR
12.00
5Ws
0
ODI
1st InningING
15
BALLS
118
WKT
9
RUNS
529
ECO
4.48
AVG
58.78
SR
78.67
5Ws
0
ODI
2nd InningING
18
BALLS
136
WKT
14
RUNS
532
ECO
3.91
AVG
38.00
SR
58.33
5Ws
0
T20I
1st InningING
6
BALLS
22
WKT
4
RUNS
132
ECO
6.00
AVG
33.00
SR
33.00
5Ws
0
T20I
2nd InningING
6
BALLS
19
WKT
8
RUNS
126
ECO
6.63
AVG
15.75
SR
14.25
5Ws
0
TEST
MAT
-99
ING
7
BALLS
41
WKT
5
RUNS
142
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
33
BALLS
254
WKT
23
RUNS
1061
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
12
BALLS
41
WKT
12
RUNS
258
ECO
0.00
AVG
0.00
SR
5Ws
0
Mohammad Hafeez's 2013 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Tue, 31 Dec 2013 vs Sri Lanka11182061.11LossView Scorecard
1st Test - Tue, 31 Dec 2013 vs Sri Lanka8013611058.82LossView Scorecard
5th ODI - Fri, 27 Dec 2013 vs Sri Lanka41562073.21LossView Scorecard
4th ODI - Wed, 25 Dec 2013 vs Sri Lanka11311912294.95WinView Scorecard
3rd ODI - Sun, 22 Dec 2013 vs Sri Lanka140136113102.94WinView Scorecard
2nd ODI - Fri, 20 Dec 2013 vs Sri Lanka32523061.53LossView Scorecard
1st ODI - Wed, 18 Dec 2013 vs Sri Lanka1221297494.57WinView Scorecard
2nd T20I (N) - Fri, 13 Dec 2013 vs Sri Lanka7710100.00LossView Scorecard
1st T20I (N) - Wed, 11 Dec 2013 vs Sri Lanka322721118.51WinView Scorecard
Only T20I (N) - Sun, 08 Dec 2013 vs Afghanistan423721113.51WinView Scorecard
2nd ODI - Wed, 27 Nov 2013 vs South Africa8160050.00WinView Scorecard
1st ODI - Sun, 24 Nov 2013 vs South Africa5101050.00WinView Scorecard
2nd T20I (N) - Fri, 22 Nov 2013 vs South Africa634153153.65WinView Scorecard
1st T20I (N) - Wed, 20 Nov 2013 vs South Africa13151086.66LossView Scorecard
2nd T20I (N) - Fri, 15 Nov 2013 vs South Africa01000.00LossView Scorecard
1st T20I (N) - Wed, 13 Nov 2013 vs South Africa02000.00LossView Scorecard
5th ODI - Mon, 11 Nov 2013 vs South Africa6161037.50LossView Scorecard
4th ODI - Fri, 08 Nov 2013 vs South Africa33604055.00LossView Scorecard
3rd ODI - Wed, 06 Nov 2013 vs South Africa15313048.38LossView Scorecard
2nd ODI - Fri, 01 Nov 2013 vs South Africa26324081.25WinView Scorecard
1st ODI - Wed, 30 Oct 2013 vs South Africa28392071.79LossView Scorecard
2nd Test - Tue, 10 Sep 2013 vs Zimbabwe22323068.75LossView Scorecard
2nd Test - Tue, 10 Sep 2013 vs Zimbabwe16234069.56LossView Scorecard
1st Test - Tue, 03 Sep 2013 vs Zimbabwe5170029.41WinView Scorecard
1st Test - Tue, 03 Sep 2013 vs Zimbabwe16274059.25WinView Scorecard
3rd ODI - Sat, 31 Aug 2013 vs Zimbabwe26343076.47WinView Scorecard
2nd ODI - Thu, 29 Aug 2013 vs Zimbabwe13613095104.61WinView Scorecard
1st ODI - Tue, 27 Aug 2013 vs Zimbabwe70716398.59LossView Scorecard
2nd T20I - Sat, 24 Aug 2013 vs Zimbabwe544032135.00WinView Scorecard
1st T20I - Fri, 23 Aug 2013 vs Zimbabwe380037.50WinView Scorecard
2nd T20I - Sun, 28 Jul 2013 vs West Indies10710142.85WinView Scorecard
1st T20I - Sat, 27 Jul 2013 vs West Indies13730185.71WinView Scorecard
5th ODI - Wed, 24 Jul 2013 vs West Indies11221050.00WinView Scorecard
4th ODI - Sun, 21 Jul 2013 vs West Indies59625295.16WinView Scorecard
3rd ODI - Fri, 19 Jul 2013 vs West Indies14330042.42LossView Scorecard
2nd ODI - Tue, 16 Jul 2013 vs West Indies20253080.00LossView Scorecard
1st ODI - Sun, 14 Jul 2013 vs West Indies113007.69WinView Scorecard
10th , Group B - Sat, 15 Jun 2013 vs India27315087.09LossView Scorecard
5th , Group B - Mon, 10 Jun 2013 vs South Africa7210033.33LossView Scorecard
2nd , Group B - Fri, 07 Jun 2013 vs West Indies491044.44LossView Scorecard
2nd ODI - Sun, 26 May 2013 vs Ireland250040.00WinView Scorecard
1st ODI - Thu, 23 May 2013 vs Ireland122113122107.96LossView Scorecard
1st ODI - Fri, 17 May 2013 vs Scotland18262069.23WinView Scorecard
5th ODI - Sun, 24 Mar 2013 vs South Africa591055.55LossView Scorecard
4th ODI - Thu, 21 Mar 2013 vs South Africa01000.00WinView Scorecard
3rd ODI - Sun, 17 Mar 2013 vs South Africa574963116.32LossView Scorecard
2nd ODI - Fri, 15 Mar 2013 vs South Africa31493163.26WinView Scorecard
1st ODI - Sun, 10 Mar 2013 vs South Africa25383065.78LossView Scorecard
2nd T20I - Sun, 03 Mar 2013 vs South Africa865194168.62WinView Scorecard
3rd Test - Fri, 22 Feb 2013 vs South Africa18443040.90LossView Scorecard
3rd Test - Fri, 22 Feb 2013 vs South Africa01000.00LossView Scorecard
2nd Test - Thu, 14 Feb 2013 vs South Africa17351048.57LossView Scorecard
2nd Test - Thu, 14 Feb 2013 vs South Africa02000.00LossView Scorecard
1st Test - Fri, 01 Feb 2013 vs South Africa6141042.85LossView Scorecard
1st Test - Fri, 01 Feb 2013 vs South Africa2100020.00LossView Scorecard
3rd ODI - Sun, 06 Jan 2013 vs India21312067.74LossView Scorecard
2nd ODI - Thu, 03 Jan 2013 vs India7674100102.70WinView Scorecard
1st Test - Tue, 31 Dec 2013 vs Sri Lanka9.002302.55LossView Scorecard
5th ODI - Fri, 27 Dec 2013 vs Sri Lanka9.003614.00LossView Scorecard
4th ODI - Wed, 25 Dec 2013 vs Sri Lanka9.004605.11WinView Scorecard
3rd ODI - Sun, 22 Dec 2013 vs Sri Lanka5.003527.00WinView Scorecard
2nd ODI - Fri, 20 Dec 2013 vs Sri Lanka8.003904.87LossView Scorecard
1st ODI - Wed, 18 Dec 2013 vs Sri Lanka10.005215.20WinView Scorecard
2nd T20I (N) - Fri, 13 Dec 2013 vs Sri Lanka4.0045011.25LossView Scorecard
1st T20I (N) - Wed, 11 Dec 2013 vs Sri Lanka4.002406.00WinView Scorecard
Only T20I (N) - Sun, 08 Dec 2013 vs Afghanistan4.001303.25WinView Scorecard
2nd ODI - Wed, 27 Nov 2013 vs South Africa8.004405.50WinView Scorecard
1st ODI - Sun, 24 Nov 2013 vs South Africa10.003413.40WinView Scorecard
2nd T20I (N) - Fri, 22 Nov 2013 vs South Africa3.002608.66WinView Scorecard
1st T20I (N) - Wed, 20 Nov 2013 vs South Africa4.002526.25LossView Scorecard
2nd T20I (N) - Fri, 15 Nov 2013 vs South Africa4.002105.25LossView Scorecard
1st T20I (N) - Wed, 13 Nov 2013 vs South Africa3.002408.00LossView Scorecard
5th ODI - Mon, 11 Nov 2013 vs South Africa3.001013.33LossView Scorecard
4th ODI - Fri, 08 Nov 2013 vs South Africa9.003423.77LossView Scorecard
3rd ODI - Wed, 06 Nov 2013 vs South Africa6.004507.50LossView Scorecard
2nd ODI - Fri, 01 Nov 2013 vs South Africa10.002512.50WinView Scorecard
1st ODI - Wed, 30 Oct 2013 vs South Africa5.002304.60LossView Scorecard
2nd Test - Tue, 10 Sep 2013 vs Zimbabwe4.001203.00LossView Scorecard
3rd ODI - Sat, 31 Aug 2013 vs Zimbabwe9.004024.44WinView Scorecard
2nd ODI - Thu, 29 Aug 2013 vs Zimbabwe6.003505.83WinView Scorecard
1st ODI - Tue, 27 Aug 2013 vs Zimbabwe10.004004.00LossView Scorecard
2nd T20I - Sat, 24 Aug 2013 vs Zimbabwe4.003037.50WinView Scorecard
1st T20I - Fri, 23 Aug 2013 vs Zimbabwe2.001216.00WinView Scorecard
2nd T20I - Sun, 28 Jul 2013 vs West Indies4.00912.25WinView Scorecard
1st T20I - Sat, 27 Jul 2013 vs West Indies2.00422.00WinView Scorecard
5th ODI - Wed, 24 Jul 2013 vs West Indies6.002203.66WinView Scorecard
4th ODI - Sun, 21 Jul 2013 vs West Indies8.003003.75WinView Scorecard
3rd ODI - Fri, 19 Jul 2013 vs West Indies6.001602.66LossView Scorecard
2nd ODI - Tue, 16 Jul 2013 vs West Indies7.003204.57LossView Scorecard
1st ODI - Sun, 14 Jul 2013 vs West Indies8.001602.00WinView Scorecard
10th , Group B - Sat, 15 Jun 2013 vs India2.10803.69LossView Scorecard
5th , Group B - Mon, 10 Jun 2013 vs South Africa10.003813.80LossView Scorecard
2nd , Group B - Fri, 07 Jun 2013 vs West Indies4.001413.50LossView Scorecard
2nd ODI - Sun, 26 May 2013 vs Ireland10.003313.30WinView Scorecard
1st ODI - Thu, 23 May 2013 vs Ireland9.003423.77LossView Scorecard
1st ODI - Fri, 17 May 2013 vs Scotland8.001211.50WinView Scorecard
5th ODI - Sun, 24 Mar 2013 vs South Africa4.002315.75LossView Scorecard
4th ODI - Thu, 21 Mar 2013 vs South Africa10.004004.00WinView Scorecard
3rd ODI - Sun, 17 Mar 2013 vs South Africa6.004908.16LossView Scorecard
2nd ODI - Fri, 15 Mar 2013 vs South Africa9.003523.88WinView Scorecard
1st ODI - Sun, 10 Mar 2013 vs South Africa10.004814.80LossView Scorecard
2nd T20I - Sun, 03 Mar 2013 vs South Africa3.002538.33WinView Scorecard
3rd Test - Fri, 22 Feb 2013 vs South Africa5.002404.80LossView Scorecard
2nd Test - Thu, 14 Feb 2013 vs South Africa9.102412.61LossView Scorecard
2nd Test - Thu, 14 Feb 2013 vs South Africa2.001105.50LossView Scorecard
1st Test - Fri, 01 Feb 2013 vs South Africa7.201642.18LossView Scorecard
1st Test - Fri, 01 Feb 2013 vs South Africa5.003206.40LossView Scorecard
3rd ODI - Sun, 06 Jan 2013 vs India10.004414.40LossView Scorecard
2nd ODI - Thu, 03 Jan 2013 vs India10.002912.90WinView Scorecard