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 2007 stats
TEST
MAT
8
ING
8
RUNS
134
BF
312
50s
0
100s
0
6s
0
4s
20
NO
0
HS
34
AVG
16.75
SR
42.95
ODI
MAT
6
ING
6
RUNS
76
BF
124
50s
0
100s
0
6s
0
4s
13
NO
0
HS
34
AVG
12.67
SR
61.29
T20I
MAT
8
ING
8
RUNS
136
BF
109
50s
0
100s
0
6s
4
4s
18
NO
0
HS
32
AVG
17.00
SR
124.77
TEST
1st InningING
2
RUNS
29
BF
101
50s
0
100s
0
6s
0
4s
5
NO
0
HS
19
AVG
14.50
SR
28.71
TEST
2nd InningING
2
RUNS
47
BF
84
50s
0
100s
0
6s
0
4s
6
NO
0
HS
34
AVG
23.50
SR
55.95
TEST
3rd InningING
2
RUNS
25
BF
68
50s
0
100s
0
6s
0
4s
4
NO
0
HS
15
AVG
12.50
SR
36.76
TEST
4th InningING
2
RUNS
33
BF
59
50s
0
100s
0
6s
0
4s
5
NO
0
HS
32
AVG
16.50
SR
55.93
ODI
1st InningING
2
RUNS
4
BF
12
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
2.00
SR
33.33
ODI
2nd InningING
4
RUNS
72
BF
112
50s
0
100s
0
6s
0
4s
12
NO
0
HS
34
AVG
18.00
SR
64.29
T20I
1st InningING
3
RUNS
53
BF
43
50s
0
100s
0
6s
1
4s
7
NO
0
HS
25
AVG
17.67
SR
123.26
T20I
2nd InningING
5
RUNS
83
BF
66
50s
0
100s
0
6s
3
4s
11
NO
0
HS
32
AVG
16.60
SR
125.76
TEST
MAT
-99
ING
8
RUNS
134
BF
312
50s
0
100s
0
6s
0
4s
20
NO
0
HS
34
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
6
RUNS
76
BF
124
50s
0
100s
0
6s
0
4s
13
NO
0
HS
34
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
8
RUNS
136
BF
109
50s
0
100s
0
6s
4
4s
18
NO
0
HS
32
AVG
0.00
SR
0.00
TEST
MAT
8
ING
6
BALLS
55
WKT
2
RUNS
152
ECO
2.76
AVG
76.00
SR
165.00
5Ws
0
ODI
MAT
6
ING
6
BALLS
44
WKT
7
RUNS
231
ECO
5.25
AVG
33.00
SR
37.71
5Ws
0
T20I
MAT
8
ING
7
BALLS
22
WKT
7
RUNS
182
ECO
8.27
AVG
26.00
SR
18.86
5Ws
0
TEST
1st InningING
1
BALLS
14
WKT
1
RUNS
40
ECO
2.86
AVG
40.00
SR
84.00
5Ws
0
TEST
2nd InningING
1
BALLS
11
WKT
0
RUNS
24
ECO
2.18
AVG
24.00
SR
66.00
5Ws
0
TEST
3rd InningING
2
BALLS
13
WKT
0
RUNS
45
ECO
3.46
AVG
45.00
SR
78.00
5Ws
0
TEST
4th InningING
2
BALLS
17
WKT
1
RUNS
43
ECO
2.53
AVG
43.00
SR
102.00
5Ws
0
ODI
1st InningING
4
BALLS
38
WKT
6
RUNS
207
ECO
5.45
AVG
34.50
SR
38.00
5Ws
0
ODI
2nd InningING
2
BALLS
6
WKT
1
RUNS
24
ECO
4.00
AVG
24.00
SR
36.00
5Ws
0
T20I
1st InningING
5
BALLS
14
WKT
5
RUNS
112
ECO
8.00
AVG
22.40
SR
16.80
5Ws
0
T20I
2nd InningING
2
BALLS
8
WKT
2
RUNS
70
ECO
8.75
AVG
35.00
SR
24.00
5Ws
0
TEST
MAT
-99
ING
6
BALLS
55
WKT
2
RUNS
152
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
6
BALLS
44
WKT
7
RUNS
231
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
7
BALLS
22
WKT
7
RUNS
182
ECO
0.00
AVG
0.00
SR
5Ws
0
Mohammad Hafeez's 2007 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st ODI - Thu, 18 Oct 2007 vs South Africa6240025.00LossView Scorecard
1st Test - Mon, 01 Oct 2007 vs South Africa34594057.62LossView Scorecard
1st Test - Mon, 01 Oct 2007 vs South Africa150020.00LossView Scorecard
Final - Mon, 24 Sep 2007 vs India130033.33LossView Scorecard
1st Semi Final - Sat, 22 Sep 2007 vs New Zealand322132152.38WinView Scorecard
23rd - Thu, 20 Sep 2007 vs Bangladesh232140109.52WinView Scorecard
18th - Tue, 18 Sep 2007 vs Australia151121136.36WinView Scorecard
16th - Mon, 17 Sep 2007 vs Sri Lanka10112090.90WinView Scorecard
3rd - Wed, 12 Sep 2007 vs Scotland181130163.63WinView Scorecard
6th - Tue, 04 Sep 2007 vs Kenya121020120.00WinView Scorecard
3rd ODI - Tue, 22 May 2007 vs Sri Lanka34437079.06LossView Scorecard
9th , Group D - Sat, 17 Mar 2007 vs Ireland461066.66LossView Scorecard
1st , Group D - Tue, 13 Mar 2007 vs West Indies11282039.28LossView Scorecard
5th ODI - Wed, 14 Feb 2007 vs South Africa06000.00LossView Scorecard
1st ODI - Sun, 04 Feb 2007 vs South Africa211730123.52LossView Scorecard
Only T20I (N) - Fri, 02 Feb 2007 vs South Africa252121119.04LossView Scorecard
3rd Test - Fri, 26 Jan 2007 vs South Africa10212047.61LossView Scorecard
3rd Test - Fri, 26 Jan 2007 vs South Africa10202050.00LossView Scorecard
2nd Test - Fri, 19 Jan 2007 vs South Africa13252052.00WinView Scorecard
2nd Test - Fri, 19 Jan 2007 vs South Africa32545059.25WinView Scorecard
1st Test - Thu, 11 Jan 2007 vs South Africa19803023.75LossView Scorecard
1st Test - Thu, 11 Jan 2007 vs South Africa15482031.25LossView Scorecard
1st ODI - Thu, 18 Oct 2007 vs South Africa10.004404.40LossView Scorecard
1st Test - Mon, 01 Oct 2007 vs South Africa14.004012.85LossView Scorecard
1st Test - Mon, 01 Oct 2007 vs South Africa5.001302.60LossView Scorecard
Final - Mon, 24 Sep 2007 vs India3.002508.33LossView Scorecard
1st Semi Final - Sat, 22 Sep 2007 vs New Zealand1.0010010.00WinView Scorecard
23rd - Thu, 20 Sep 2007 vs Bangladesh3.002729.00WinView Scorecard
18th - Tue, 18 Sep 2007 vs Australia4.003117.75WinView Scorecard
16th - Mon, 17 Sep 2007 vs Sri Lanka4.0046111.50WinView Scorecard
3rd - Wed, 12 Sep 2007 vs Scotland4.002416.00WinView Scorecard
6th - Tue, 04 Sep 2007 vs Kenya3.001926.33WinView Scorecard
3rd ODI - Tue, 22 May 2007 vs Sri Lanka10.005525.50LossView Scorecard
9th , Group D - Sat, 17 Mar 2007 vs Ireland4.001513.75LossView Scorecard
1st , Group D - Tue, 13 Mar 2007 vs West Indies9.003924.33LossView Scorecard
5th ODI - Wed, 14 Feb 2007 vs South Africa2.00904.50LossView Scorecard
1st ODI - Sun, 04 Feb 2007 vs South Africa9.006927.66LossView Scorecard
3rd Test - Fri, 26 Jan 2007 vs South Africa5.00701.40LossView Scorecard
2nd Test - Fri, 19 Jan 2007 vs South Africa8.003204.00WinView Scorecard
1st Test - Thu, 11 Jan 2007 vs South Africa11.002402.18LossView Scorecard
1st Test - Thu, 11 Jan 2007 vs South Africa12.003613.00LossView Scorecard