cricket home ->players -> Rajputs -> Mohammad Hafeez

Mohammad Hafeez
Rajputs

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
210
365
15
12169
224
34.76
-
-
26
56
-
-
183
0
List A
340
337
20
11402
140*
35.96
-
-
17
75
-
-
144
0
ODIs
218
216
15
6614
140*
32.90
8633
76.61
11
38
664
110
85
0
T20Is
98
93
11
2282
99*
27.82
1886
120.99
0
14
230
68
26
0
T20s
306
289
32
6717
102*
26.13
5441
123.45
2
39
691
211
99
0
Tests
55
105
8
3652
224
37.64
6520
56.01
10
12
455
28
45
0
Bowling Averages
Mat
Inns
Balls
Runs
Wkts
BBI
BBM
Ave
Econ
SR
4w
5w
10w
First-class
210
-
14992
6764
253
8/57
-
26.73
2.70
59.2
-
7
2
List A
340
-
13269
9304
256
4/23
4/23
36.34
4.20
51.8
4
0
0
ODIs
218
177
7733
5400
139
4/41
4/41
38.84
4.18
55.6
1
0
0
T20Is
98
68
1123
1233
54
4/10
4/10
22.83
6.58
20.7
1
0
0
T20s
306
217
3947
4220
177
4/10
4/10
23.84
6.41
22.2
4
0
0
Tests
55
77
4067
1808
53
4/16
4/48
34.11
2.66
76.7
2
0
0