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 Australia
TEST
MAT
4
ING
3
RUNS
48
BF
97
50s
0
100s
0
6s
0
4s
1
NO
0
HS
45
AVG
16.00
SR
49.48
ODI
MAT
14
ING
14
RUNS
311
BF
472
50s
2
100s
0
6s
4
4s
24
NO
0
HS
78
AVG
22.21
SR
65.89
T20I
MAT
12
ING
11
RUNS
226
BF
189
50s
0
100s
0
6s
6
4s
24
NO
1
HS
45
AVG
22.60
SR
119.58
ALL
MAT
30
ING
28
RUNS
585
BF
758
50s
2
100s
0
6s
10
4s
49
NO
1
HS
78
AVG
21.67
SR
77.18
TEST
MAT
4
ING
4
BALLS
62
WKT
4
RUNS
134
ECO
2.14
AVG
33.50
SR
93.90
5Ws
0
ODI
MAT
14
ING
14
BALLS
112
WKT
7
RUNS
493
ECO
4.40
AVG
70.43
SR
96.00
5Ws
0
T20I
MAT
12
ING
10
BALLS
29
WKT
8
RUNS
227
ECO
7.83
AVG
28.38
SR
21.75
5Ws
0
ALL
MAT
30
ING
28
BALLS
203
WKT
19
RUNS
854
ECO
4.19
AVG
44.95
SR
64.29
5Ws
0
Mohammad Hafeez's matches vs Australia
MatchRB4s6sSRORWEcoWin/LossScorecard
17th - Wed, 12 Jun 201946493193.877.006018.57LossView Scorecard
3rd T20I - Sun, 28 Oct 2018322031160.002.001618.00WinView Scorecard
2nd T20I - Fri, 26 Oct 2018403432117.641.00414.00WinView Scorecard
1st T20I - Wed, 24 Oct 2018393022130.00WinView Scorecard
2nd Test - Tue, 16 Oct 20184101040.00WinView Scorecard
2nd Test - Tue, 16 Oct 20186130046.15WinView Scorecard
1st Test - Sun, 07 Oct 201812620815060.573.00200.66LossView Scorecard
1st Test - Sun, 07 Oct 201812620815060.576.002914.83LossView Scorecard
1st Test - Sun, 07 Oct 201817383044.733.00200.66LossView Scorecard
1st Test - Sun, 07 Oct 201817383044.736.002914.83LossView Scorecard
2nd - Mon, 02 Jul 201803000.00LossView Scorecard
5th ODI - Thu, 26 Jan 2017360050.007.004306.14LossView Scorecard
4th ODI (D/N) - Sun, 22 Jan 2017404031100.009.005406.00LossView Scorecard
3rd ODI - Thu, 19 Jan 20174130030.766.003005.00LossView Scorecard
2nd ODI - Sun, 15 Jan 2017721048069.2310.004504.50WinView Scorecard
1st ODI - Fri, 13 Jan 2017470057.147.002303.28LossView Scorecard
2nd Test - Thu, 30 Oct 201445891050.565.201312.43WinView Scorecard
2nd Test - Thu, 30 Oct 201445891050.5617.003822.23WinView Scorecard
2nd Test - Thu, 30 Oct 2014360050.005.201312.43WinView Scorecard
2nd Test - Thu, 30 Oct 2014360050.0017.003822.23WinView Scorecard
1st Test - Wed, 22 Oct 201402000.0025.405412.10WinView Scorecard
1st Test - Wed, 22 Oct 201402000.0015.002901.93WinView Scorecard
16th - Sun, 23 Mar 2014131020130.002.001809.00WinView Scorecard
23rd - Tue, 02 Oct 2012450080.004.002225.50WinView Scorecard
3rd T20I (N) - Mon, 10 Sep 20129510180.003.001705.66LossView Scorecard
2nd T20I (N) - Fri, 07 Sep 2012454260107.143.002809.33WinView Scorecard
1st T20I (N) - Wed, 05 Sep 2012171520113.334.002426.00WinView Scorecard
3rd ODI - Mon, 03 Sep 201278974280.4110.004904.90LossView Scorecard
2nd ODI - Fri, 31 Aug 201223272085.1810.002812.80WinView Scorecard
1st ODI - Tue, 28 Aug 20124120033.3310.002922.90LossView Scorecard
40th , Group A - Sat, 19 Mar 2011581062.5010.002612.60WinView Scorecard
6th - Sun, 02 May 201012143085.714.0047111.75LossView Scorecard
18th - Tue, 18 Sep 2007151121136.364.003117.75WinView Scorecard
2nd Final - Sun, 06 Feb 20056251024.0010.003413.40LossView Scorecard
1st Final - Fri, 04 Feb 200513392033.338.003804.75LossView Scorecard
5th - Sun, 23 Jan 200513360036.114.001704.25LossView Scorecard
2nd - Sun, 16 Jan 200509000.004.001714.25LossView Scorecard
2nd Semi-Final - Fri, 14 May 20102.0020010.00LossView Scorecard