Home
>
Teams
>
International
>
Pakistan
>
Mohammad Hafeez
Mohammad Hafeez
Pakistan
Born:
Oct 17, 1980 (40 years 9 months)
Birth Place:
Sargodha, Punjab
Test
ODI
T20I
Matches
55
218
114
Innings
105
216
104
Not Out
8
15
10
Runs
3652
6614
2465
Highest Score
224
140
99
Average
37.64
32.91
26.22
Balls Faced
6520
8633
2040
Strike Rate
56.01
76.61
120.83
100
10
11
-
200
1
-
-
50
12
38
14
4s
455
664
244
6s
28
110
75