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 Sri Lanka
TEST
MAT
20
ING
20
RUNS
724
BF
1228
50s
4
100s
1
6s
5
4s
85
NO
4
HS
196
AVG
45.25
SR
58.96
ODI
MAT
38
ING
37
RUNS
1322
BF
1711
50s
6
100s
4
6s
21
4s
130
NO
3
HS
140
AVG
38.88
SR
77.26
T20I
MAT
13
ING
12
RUNS
209
BF
213
50s
0
100s
0
6s
2
4s
22
NO
1
HS
42
AVG
19.00
SR
98.12
ALL
MAT
71
ING
69
RUNS
2255
BF
3152
50s
10
100s
5
6s
28
4s
237
NO
8
HS
196
AVG
36.97
SR
71.54
TEST
MAT
20
ING
17
BALLS
156
WKT
9
RUNS
403
ECO
2.58
AVG
44.78
SR
104.13
5Ws
0
ODI
MAT
38
ING
33
BALLS
264
WKT
33
RUNS
1061
ECO
4.01
AVG
32.15
SR
48.05
5Ws
0
T20I
MAT
13
ING
10
BALLS
29
WKT
6
RUNS
222
ECO
7.66
AVG
37.00
SR
29.00
5Ws
0
ALL
MAT
71
ING
60
BALLS
449
WKT
48
RUNS
1686
ECO
3.75
AVG
35.13
SR
56.19
5Ws
0
Mohammad Hafeez's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I (N) - Fri, 27 Oct 201714190073.683.002107.00WinView Scorecard
1st T20I (N) - Thu, 26 Oct 2017252330108.692.001025.00WinView Scorecard
4th ODI - Fri, 20 Oct 20179190047.369.302903.05WinView Scorecard
3rd ODI - Wed, 18 Oct 201734514066.668.003914.87WinView Scorecard
2nd ODI - Mon, 16 Oct 20178110172.7210.002412.40WinView Scorecard
1st ODI - Fri, 13 Oct 201732385084.2110.003213.20WinView Scorecard
12th Group B - Mon, 12 Jun 2017150020.005.002404.80WinView Scorecard
10th (N) - Fri, 04 Mar 2016141130127.27WinView Scorecard
2nd T20I (N) - Sat, 01 Aug 201511121091.66WinView Scorecard
1st T20I (N) - Thu, 30 Jul 2015171420121.42WinView Scorecard
5th ODI - Sun, 26 Jul 2015373751100.00LossView Scorecard
4th ODI - Wed, 22 Jul 201570888179.54WinView Scorecard
3rd ODI - Sun, 19 Jul 201554644084.37WinView Scorecard
2nd ODI - Wed, 15 Jul 20159150160.0010.006126.10LossView Scorecard
1st ODI - Sat, 11 Jul 201510395104108.4210.004144.10WinView Scorecard
2nd Test - Thu, 25 Jun 201542755056.0010.001911.90LossView Scorecard
2nd Test - Thu, 25 Jun 201542755056.004.002005.00LossView Scorecard
2nd Test - Thu, 25 Jun 20158151053.3310.001911.90LossView Scorecard
2nd Test - Thu, 25 Jun 20158151053.334.002005.00LossView Scorecard
1st Test - Wed, 17 Jun 2015260033.3310.004024.00WinView Scorecard
1st Test - Wed, 17 Jun 2015260033.3310.002402.40WinView Scorecard
1st Test - Wed, 17 Jun 2015463361139.3910.004024.00WinView Scorecard
1st Test - Wed, 17 Jun 2015463361139.3910.002402.40WinView Scorecard
3rd ODI - Sat, 30 Aug 2014116006.25LossView Scorecard
2nd ODI - Tue, 26 Aug 20146249110126.5310.003933.90LossView Scorecard
1st ODI - Sat, 23 Aug 201421233091.308.003214.00WinView Scorecard
Final - Sat, 08 Mar 20143130023.079.004204.66LossView Scorecard
1st - Tue, 25 Feb 201418192094.739.005406.00LossView Scorecard
2nd Test - Wed, 08 Jan 201421594035.596.001111.83LossView Scorecard
2nd Test - Wed, 08 Jan 201421594035.598.002202.75LossView Scorecard
2nd Test - Wed, 08 Jan 2014140025.006.001111.83LossView Scorecard
2nd Test - Wed, 08 Jan 2014140025.008.002202.75LossView Scorecard
1st Test - Tue, 31 Dec 201311182061.119.002302.55LossView Scorecard
1st Test - Tue, 31 Dec 20138013611058.829.002302.55LossView Scorecard
5th ODI - Fri, 27 Dec 201341562073.219.003614.00LossView Scorecard
4th ODI - Wed, 25 Dec 201311311912294.959.004605.11WinView Scorecard
3rd ODI - Sun, 22 Dec 2013140136113102.945.003527.00WinView Scorecard
2nd ODI - Fri, 20 Dec 201332523061.538.003904.87LossView Scorecard
1st ODI - Wed, 18 Dec 20131221297494.5710.005215.20WinView Scorecard
2nd T20I (N) - Fri, 13 Dec 20137710100.004.0045011.25LossView Scorecard
1st T20I (N) - Wed, 11 Dec 2013322721118.514.002406.00WinView Scorecard
1st Semi-Final (N) - Thu, 04 Oct 2012424041105.002.001216.00LossView Scorecard
3rd Test - Sun, 08 Jul 201222274081.485.001002.00LossView Scorecard
3rd Test - Sun, 08 Jul 201222274081.489.002202.44LossView Scorecard
3rd Test - Sun, 08 Jul 2012521006052.005.001002.00LossView Scorecard
3rd Test - Sun, 08 Jul 2012521006052.009.002202.44LossView Scorecard
2nd Test - Sat, 30 Jun 201219633120159.218.002903.62LossView Scorecard
2nd Test - Sat, 30 Jun 201221262080.768.002903.62LossView Scorecard
1st Test - Fri, 22 Jun 201220563035.7119.205532.84LossView Scorecard
1st Test - Fri, 22 Jun 20124181022.2219.205532.84LossView Scorecard
5th ODI - Mon, 18 Jun 20126130046.1510.003013.00LossView Scorecard
4th ODI - Sat, 16 Jun 201205000.0010.003723.70LossView Scorecard
3rd ODI - Wed, 13 Jun 201204000.00LossView Scorecard
2nd ODI - Sat, 09 Jun 201214291048.278.003013.75LossView Scorecard
1st ODI - Thu, 07 Jun 201237575164.9110.002022.00WinView Scorecard
2nd T20I (N) - Sun, 03 Jun 201224343070.581.0011011.00WinView Scorecard
1st T20I (N) - Fri, 01 Jun 201201000.004.002205.50LossView Scorecard
3rd - Thu, 15 Mar 201211351031.4210.004004.00WinView Scorecard
Only T20I (N) - Fri, 25 Nov 201113141092.853.002016.66WinView Scorecard
5th ODI - Wed, 23 Nov 201114282050.0010.002912.90WinView Scorecard
4th ODI - Sun, 20 Nov 201127513052.948.002312.87WinView Scorecard
3rd ODI - Fri, 18 Nov 2011831019182.177.002914.14WinView Scorecard
2nd ODI - Mon, 14 Nov 20114310133.338.002202.75LossView Scorecard
1st ODI - Fri, 11 Nov 2011561083.3310.002422.40WinView Scorecard
3rd Test - Thu, 03 Nov 20116190031.571.00303.00LossView Scorecard
3rd Test - Thu, 03 Nov 20116190031.5710.003413.40LossView Scorecard
3rd Test - Thu, 03 Nov 201113202065.001.00303.00LossView Scorecard
3rd Test - Thu, 03 Nov 201113202065.0010.003413.40LossView Scorecard
2nd Test - Wed, 26 Oct 201133634052.382.00703.50WinView Scorecard
2nd Test - Wed, 26 Oct 201133634052.3814.003012.14WinView Scorecard
2nd Test - Wed, 26 Oct 201159645292.182.00703.50WinView Scorecard
2nd Test - Wed, 26 Oct 201159645292.1814.003012.14WinView Scorecard
1st Test - Tue, 18 Oct 2011751278159.059.001201.33LossView Scorecard
1st Test - Tue, 18 Oct 2011751278159.0522.004201.90LossView Scorecard
1st Test - Tue, 18 Oct 201112311038.709.001201.33LossView Scorecard
1st Test - Tue, 18 Oct 201112311038.7022.004201.90LossView Scorecard
10th , Group A - Sat, 26 Feb 2011323141103.226.003315.50WinView Scorecard
16th - Mon, 17 Sep 200710112090.904.0046111.50WinView Scorecard
3rd ODI - Tue, 22 May 200734437079.0610.005525.50LossView Scorecard
9th - Tue, 17 Oct 2006221530146.667.002413.42WinView Scorecard
4th - Sun, 18 May 200320381152.632.00804.00LossView Scorecard
1st - Sat, 10 May 2003531142046.493.00511.66WinView Scorecard
2nd - Fri, 04 Apr 2003501033048.545.002605.20WinView Scorecard
3rd T20I (N) - Sun, 29 Oct 20172.001115.50WinView Scorecard
5th ODI - Mon, 23 Oct 20171.00101.00WinView Scorecard