Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 10 Month, 15 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 stats vs West Indies
TEST
MAT
8
ING
8
RUNS
158
BF
384
50s
1
100s
0
6s
1
4s
22
NO
0
HS
57
AVG
19.75
SR
41.15
ODI
MAT
23
ING
23
RUNS
832
BF
1046
50s
7
100s
1
6s
16
4s
75
NO
1
HS
121
AVG
37.82
SR
79.54
T20I
MAT
6
ING
6
RUNS
56
BF
68
50s
0
100s
0
6s
0
4s
4
NO
0
HS
19
AVG
9.33
SR
82.35
ALL
MAT
37
ING
37
RUNS
1046
BF
1498
50s
8
100s
1
6s
17
4s
101
NO
1
HS
121
AVG
29.06
SR
69.83
TEST
MAT
8
ING
7
BALLS
72
WKT
7
RUNS
176
ECO
2.44
AVG
25.14
SR
61.71
5Ws
0
ODI
MAT
23
ING
22
BALLS
146
WKT
16
RUNS
560
ECO
3.84
AVG
35.00
SR
54.75
5Ws
0
T20I
MAT
6
ING
9
BALLS
19
WKT
6
RUNS
100
ECO
5.26
AVG
16.67
SR
19.00
5Ws
0
ALL
MAT
37
ING
38
BALLS
237
WKT
29
RUNS
836
ECO
3.53
AVG
28.83
SR
49.03
5Ws
0
Mohammad Hafeez's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I - Sat, 31 Jul 20216600100.004.00611.50WinView Scorecard
2nd - Fri, 31 May 201916242066.66LossView Scorecard
3rd ODI - Tue, 11 Apr 201781868294.187.002103.00WinView Scorecard
2nd ODI - Sun, 09 Apr 201732502164.006.002323.83WinView Scorecard
1st ODI - Fri, 07 Apr 201788926395.658.003514.37LossView Scorecard
1st T20I - Sun, 26 Mar 20175120041.661.00808.00WinView Scorecard
32nd - Tue, 01 Apr 201419320059.372.001517.50LossView Scorecard
2nd T20I - Sun, 28 Jul 201310710142.854.00912.25WinView Scorecard
1st T20I - Sat, 27 Jul 201313730185.712.00422.00WinView Scorecard
5th ODI - Wed, 24 Jul 201311221050.006.002203.66WinView Scorecard
4th ODI - Sun, 21 Jul 201359625295.168.003003.75WinView Scorecard
3rd ODI - Fri, 19 Jul 201314330042.426.001602.66LossView Scorecard
2nd ODI - Tue, 16 Jul 201320253080.007.003204.57LossView Scorecard
1st ODI - Sun, 14 Jul 2013113007.698.001602.00WinView Scorecard
2nd , Group B - Fri, 07 Jun 2013491044.444.001413.50LossView Scorecard
2nd Test - Fri, 20 May 20118261030.768.002332.87WinView Scorecard
2nd Test - Fri, 20 May 20118261030.7610.002302.30WinView Scorecard
2nd Test - Fri, 20 May 201132764142.108.002332.87WinView Scorecard
2nd Test - Fri, 20 May 201132764142.1010.002302.30WinView Scorecard
1st Test - Thu, 12 May 2011471057.1413.002221.69LossView Scorecard
1st Test - Thu, 12 May 2011471057.149.001511.66LossView Scorecard
1st Test - Thu, 12 May 2011280025.0013.002221.69LossView Scorecard
1st Test - Thu, 12 May 2011280025.009.001511.66LossView Scorecard
5th ODI - Thu, 05 May 201155836066.262.001005.00LossView Scorecard
4th ODI - Mon, 02 May 20111211387387.686.002614.33LossView Scorecard
3rd ODI - Thu, 28 Apr 2011591055.559.003123.44WinView Scorecard
2nd ODI - Mon, 25 Apr 201132511162.7410.003823.80WinView Scorecard
1st ODI - Sat, 23 Apr 2011544571120.0010.003613.60WinView Scorecard
Only T20I - Thu, 21 Apr 2011340075.003.002307.66LossView Scorecard
1st Quarter-Final - Wed, 23 Mar 2011616410095.3110.001621.60WinView Scorecard
1st , Group D - Tue, 13 Mar 200711282039.289.003924.33LossView Scorecard
5th ODI - Sat, 16 Dec 2006921115282.884.002105.25WinView Scorecard
4th ODI - Wed, 13 Dec 2006170014.285.001202.40LossView Scorecard
3rd ODI - Sun, 10 Dec 200631432172.093.001304.33WinView Scorecard
2nd ODI - Thu, 07 Dec 200601000.005.002104.20WinView Scorecard
3rd Test - Mon, 27 Nov 200618372048.644.001002.50WinView Scorecard
3rd Test - Mon, 27 Nov 200610426610039.094.001002.50WinView Scorecard
2nd Test - Sun, 19 Nov 200636667054.5424.007203.00LossView Scorecard
2nd Test - Sun, 19 Nov 200618443040.9024.007203.00LossView Scorecard
1st Test - Sat, 11 Nov 2006571476038.774.001112.75WinView Scorecard
1st Test - Sat, 11 Nov 20061100010.004.001112.75WinView Scorecard
7th - Fri, 28 Jan 2005414160100.003.0034111.33LossView Scorecard
3rd - Wed, 19 Jan 2005290022.2210.005415.40WinView Scorecard
4th T20I - Tue, 03 Aug 20211.0014014.00LossView Scorecard
3rd T20I - Sun, 01 Aug 20211.00909.00LossView Scorecard
1st T20I - Wed, 28 Jul 20211.0012112.00LossView Scorecard