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 New Zealand
TEST
MAT
9
ING
9
RUNS
469
BF
713
50s
1
100s
2
6s
5
4s
60
NO
2
HS
197
AVG
67.00
SR
65.78
ODI
MAT
27
ING
27
RUNS
746
BF
915
50s
5
100s
1
6s
18
4s
73
NO
2
HS
115
AVG
29.84
SR
81.53
T20I
MAT
18
ING
18
RUNS
563
BF
407
50s
3
100s
0
6s
25
4s
55
NO
3
HS
99
AVG
37.53
SR
138.33
ALL
MAT
54
ING
54
RUNS
1778
BF
2035
50s
9
100s
3
6s
48
4s
188
NO
7
HS
197
AVG
37.83
SR
87.37
TEST
MAT
9
ING
11
BALLS
78
WKT
6
RUNS
257
ECO
3.29
AVG
42.83
SR
78.00
5Ws
0
ODI
MAT
27
ING
10
BALLS
77
WKT
7
RUNS
300
ECO
3.90
AVG
42.86
SR
66.00
5Ws
0
T20I
MAT
18
ING
10
BALLS
24
WKT
4
RUNS
149
ECO
6.21
AVG
37.25
SR
36.00
5Ws
0
ALL
MAT
54
ING
31
BALLS
179
WKT
17
RUNS
706
ECO
3.94
AVG
41.53
SR
63.18
5Ws
0
Mohammad Hafeez's matches vs New Zealand
MatchRB4s6sSRORWEcoWin/LossScorecard
19th - Tue, 26 Oct 202111601183.332.001618.00WinView Scorecard
3rd T20I (N) - Tue, 22 Dec 2020412923141.37WinView Scorecard
2nd T20I (N) - Sun, 20 Dec 20209957105173.68LossView Scorecard
1st T20I (N) - Fri, 18 Dec 202001000.00LossView Scorecard
33rd - Wed, 26 Jun 201932505064.007.002203.14WinView Scorecard
3rd Test - Mon, 03 Dec 201804000.001.00303.00LossView Scorecard
3rd Test - Mon, 03 Dec 20188201040.001.00303.00LossView Scorecard
2nd Test - Sat, 24 Nov 20189241037.502.00100.50WinView Scorecard
2nd Test - Sat, 24 Nov 20189241037.503.00602.00WinView Scorecard
1st Test - Fri, 16 Nov 201820314064.511.00000.00LossView Scorecard
1st Test - Fri, 16 Nov 201820314064.513.00401.33LossView Scorecard
1st Test - Fri, 16 Nov 201810441022.721.00000.00LossView Scorecard
1st Test - Fri, 16 Nov 201810441022.723.00401.33LossView Scorecard
2nd ODI - Fri, 09 Nov 201827312087.0910.003113.10WinView Scorecard
1st ODI - Wed, 07 Nov 201801000.006.002303.83LossView Scorecard
3rd T20I - Sun, 04 Nov 2018533442155.882.00804.00WinView Scorecard
2nd T20I - Fri, 02 Nov 2018342112161.902.001216.00WinView Scorecard
1st T20I - Wed, 31 Oct 2018453652125.003.001304.33WinView Scorecard
5th ODI - Fri, 19 Jan 20186201030.00LossView Scorecard
4th ODI - Tue, 16 Jan 2018818054101.25LossView Scorecard
3rd ODI - Sat, 13 Jan 201804000.00LossView Scorecard
2nd ODI - Tue, 09 Jan 201860718084.50LossView Scorecard
1st ODI - Sat, 06 Jan 2018190011.11LossView Scorecard
3rd ODI - Sun, 31 Jan 2016766055126.66LossView Scorecard
1st ODI - Mon, 25 Jan 201642561175.00LossView Scorecard
3rd T20I (D/N) - Fri, 22 Jan 2016240050.00LossView Scorecard
2nd T20I (D/N) - Sun, 17 Jan 201619232182.60LossView Scorecard
1st T20I (D/N) - Fri, 15 Jan 2016614782129.78WinView Scorecard
2nd ODI - Tue, 03 Feb 201586895396.62LossView Scorecard
1st ODI - Sat, 31 Jan 201505000.00LossView Scorecard
4th ODI - Wed, 17 Dec 20143110027.27LossView Scorecard
3rd ODI - Sun, 14 Dec 2014332651126.92WinView Scorecard
2nd ODI - Fri, 12 Dec 201476929182.60LossView Scorecard
1st ODI - Mon, 08 Dec 20146170035.29WinView Scorecard
2nd T20I (N) - Fri, 05 Dec 20149820112.502.0020110.00LossView Scorecard
1st T20I (N) - Thu, 04 Dec 2014240050.002.001507.50WinView Scorecard
3rd Test - Wed, 26 Nov 201419731625362.3423.0011024.78LossView Scorecard
3rd Test - Wed, 26 Nov 201424415058.5323.0011024.78LossView Scorecard
1st Test - Sun, 09 Nov 20149613710070.0715.006014.00WinView Scorecard
1st Test - Sun, 09 Nov 20149613710070.077.002113.00WinView Scorecard
1st Test - Sun, 09 Nov 201410113012277.6915.006014.00WinView Scorecard
1st Test - Sun, 09 Nov 201410113012277.697.002113.00WinView Scorecard
9th - Sun, 23 Sep 2012433822113.154.001503.75WinView Scorecard
24th , Group A - Tue, 08 Mar 2011561083.337.002613.71LossView Scorecard
6th ODI - Sat, 05 Feb 2011211521140.009.005726.33LossView Scorecard
5th ODI - Thu, 03 Feb 201114202070.009.003403.77WinView Scorecard
4th ODI - Tue, 01 Feb 201112232052.177.002513.57WinView Scorecard
3rd ODI - Sat, 29 Jan 201111514412279.865.002515.00WinView Scorecard
2nd ODI - Wed, 26 Jan 20114110036.36LossView Scorecard
1st ODI - Sat, 22 Jan 201109000.00LossView Scorecard
2nd Test - Sat, 15 Jan 2011180012.508.001702.12LossView Scorecard
2nd Test - Sat, 15 Jan 2011180012.5013.003122.38LossView Scorecard
2nd Test - Sat, 15 Jan 201132465069.568.001702.12LossView Scorecard
2nd Test - Sat, 15 Jan 201132465069.5613.003122.38LossView Scorecard
1st Test - Fri, 07 Jan 201104000.002.00402.00WinView Scorecard
1st Test - Fri, 07 Jan 20119720128.572.00402.00WinView Scorecard
3rd T20I (N) - Thu, 30 Dec 2010342351147.82WinView Scorecard
2nd T20I (N) - Tue, 28 Dec 2010463052153.33LossView Scorecard
1st T20I - Sun, 26 Dec 2010242140114.283.002919.66LossView Scorecard
17th - Sat, 08 May 20108420200.003.001103.66LossView Scorecard
1st Semi Final - Sat, 22 Sep 2007322132152.381.0010010.00WinView Scorecard
14th - Wed, 25 Oct 200643468093.47LossView Scorecard
Final - Fri, 23 May 200304000.007.002403.42LossView Scorecard
6th - Tue, 20 May 20033110027.2710.003313.30WinView Scorecard
2nd - Sun, 11 May 200304000.00LossView Scorecard