Mohammad Hafeez
Pakistan

Full name     Mohammad Hafeez (Pakistan)
Born    October 17, 1980, Sargodha, Punjab
Current age     29 years 103 days
Major teams     Pakistan, Faisalabad, Faisalabad Wolves, Kolkata Knight Riders, Sargodha, Sui Gas Corporation of Pakistan
Batting style     Right-hand bat
Bowling style     Right-arm offbreak
Mohammad Hafeez (Pakistan)
Batting and fielding Averages
Mat
Inns
No
Runs
Hs
Avg
BF
SR
100
50
4s
6s
Ct
St
First-class
197
345
15
11523
224
34.91
-
-
24
55
-
-
176
0
List A
297
297
16
10089
140*
35.90
-
-
17
63
-
-
122
0
ODIs
189
189
11
5819
140*
32.69
7737
75.21
11
31
594
91
73
0
T20Is
78
76
4
1619
86
22.48
1415
114.41
0
9
175
39
22
0
Tests
50
96
8
3452
224
39.22
6128
56.33
9
12
429
28
43
0
Twenty20
207
197
14
4332
102*
23.67
3529
122.75
2
26
477
126
70
0
Bowling Averages
Mat
Inns
Balls
Runs
Wkts
BBI
BBM
Ave
Econ
SR
4w
5w
10w
First-class
197
-
14248
6432
233
8/57
-
27.60
2.70
61.1
-
6
2
List A
297
-
12330
8549
245
4/23
4/23
34.89
4.16
50.3
4
0
0
ODIs
189
157
7076
4881
133
4/41
4/41
36.69
4.13
53.2
1
0
0
T20Is
78
58
1010
1128
46
4/10
4/10
24.52
6.70
21.9
1
0
0
Tests
50
70
3953
1763
52
4/16
4/48
33.90
2.67
76.0
2
0
0
Twenty20
207
160
3035
3161
142
4/10
4/10
22.26
6.24
21.3
3
0
0