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 South Africa
TEST
MAT
18
ING
18
RUNS
307
BF
609
50s
1
100s
0
6s
0
4s
41
NO
0
HS
60
AVG
17.06
SR
50.41
ODI
MAT
34
ING
33
RUNS
705
BF
984
50s
5
100s
0
6s
9
4s
75
NO
1
HS
71
AVG
22.03
SR
71.65
T20I
MAT
14
ING
13
RUNS
285
BF
217
50s
2
100s
0
6s
9
4s
31
NO
1
HS
86
AVG
23.75
SR
131.34
ALL
MAT
66
ING
64
RUNS
1297
BF
1810
50s
8
100s
0
6s
18
4s
147
NO
2
HS
86
AVG
20.92
SR
71.66
TEST
MAT
18
ING
15
BALLS
123
WKT
9
RUNS
370
ECO
3.00
AVG
41.11
SR
82.20
5Ws
0
ODI
MAT
34
ING
32
BALLS
223
WKT
25
RUNS
1033
ECO
4.63
AVG
41.32
SR
53.52
5Ws
0
T20I
MAT
14
ING
9
BALLS
29
WKT
9
RUNS
178
ECO
6.14
AVG
19.78
SR
19.33
5Ws
0
ALL
MAT
66
ING
56
BALLS
375
WKT
43
RUNS
1581
ECO
4.21
AVG
36.77
SR
52.37
5Ws
0
Mohammad Hafeez's matches vs South Africa
MatchRB4s6sSRORWEcoWin/LossScorecard
4th T20I - Fri, 16 Apr 202110121083.33WinView Scorecard
2nd T20I - Mon, 12 Apr 2021322360139.13LossView Scorecard
1st T20I - Sat, 10 Apr 2021131110118.18WinView Scorecard
30th - Sun, 23 Jun 201920330160.602.001105.50WinView Scorecard
5th ODI - Wed, 30 Jan 201917281060.711.00707.00LossView Scorecard
3rd ODI - Fri, 25 Jan 2019524561115.55LossView Scorecard
2nd ODI - Tue, 22 Jan 20199111081.816.003606.00LossView Scorecard
1st ODI - Sat, 19 Jan 2019716382112.693.002207.33WinView Scorecard
7th Group B - Wed, 07 Jun 201726531149.0510.005115.10WinView Scorecard
2nd ODI - Wed, 27 Nov 20138160050.008.004405.50WinView Scorecard
1st ODI - Sun, 24 Nov 20135101050.0010.003413.40WinView Scorecard
2nd T20I (N) - Fri, 22 Nov 2013634153153.653.002608.66WinView Scorecard
1st T20I (N) - Wed, 20 Nov 201313151086.664.002526.25LossView Scorecard
2nd T20I (N) - Fri, 15 Nov 201301000.004.002105.25LossView Scorecard
1st T20I (N) - Wed, 13 Nov 201302000.003.002408.00LossView Scorecard
5th ODI - Mon, 11 Nov 20136161037.503.001013.33LossView Scorecard
4th ODI - Fri, 08 Nov 201333604055.009.003423.77LossView Scorecard
3rd ODI - Wed, 06 Nov 201315313048.386.004507.50LossView Scorecard
2nd ODI - Fri, 01 Nov 201326324081.2510.002512.50WinView Scorecard
1st ODI - Wed, 30 Oct 201328392071.795.002304.60LossView Scorecard
5th , Group B - Mon, 10 Jun 20137210033.3310.003813.80LossView Scorecard
5th ODI - Sun, 24 Mar 2013591055.554.002315.75LossView Scorecard
4th ODI - Thu, 21 Mar 201301000.0010.004004.00WinView Scorecard
3rd ODI - Sun, 17 Mar 2013574963116.326.004908.16LossView Scorecard
2nd ODI - Fri, 15 Mar 201331493163.269.003523.88WinView Scorecard
1st ODI - Sun, 10 Mar 201325383065.7810.004814.80LossView Scorecard
2nd T20I - Sun, 03 Mar 2013865194168.623.002538.33WinView Scorecard
3rd Test - Fri, 22 Feb 201318443040.905.002404.80LossView Scorecard
3rd Test - Fri, 22 Feb 201301000.005.002404.80LossView Scorecard
2nd Test - Thu, 14 Feb 201317351048.579.102412.61LossView Scorecard
2nd Test - Thu, 14 Feb 201317351048.572.001105.50LossView Scorecard
2nd Test - Thu, 14 Feb 201302000.009.102412.61LossView Scorecard
2nd Test - Thu, 14 Feb 201302000.002.001105.50LossView Scorecard
1st Test - Fri, 01 Feb 20136141042.857.201642.18LossView Scorecard
1st Test - Fri, 01 Feb 20136141042.855.003206.40LossView Scorecard
1st Test - Fri, 01 Feb 20132100020.007.201642.18LossView Scorecard
1st Test - Fri, 01 Feb 20132100020.005.003206.40LossView Scorecard
15th - Fri, 28 Sep 201215921166.664.002325.75WinView Scorecard
2nd Test - Sat, 20 Nov 2010230066.6612.005814.83LossView Scorecard
2nd Test - Sat, 20 Nov 2010230066.6616.003212.00LossView Scorecard
2nd Test - Sat, 20 Nov 201034524065.3812.005814.83LossView Scorecard
2nd Test - Sat, 20 Nov 201034524065.3816.003212.00LossView Scorecard
1st Test - Fri, 12 Nov 201060897067.411.00101.00LossView Scorecard
1st Test - Fri, 12 Nov 201060897067.4111.002001.81LossView Scorecard
1st Test - Fri, 12 Nov 201034475072.341.00101.00LossView Scorecard
1st Test - Fri, 12 Nov 201034475072.3411.002001.81LossView Scorecard
5th ODI - Mon, 08 Nov 2010595870101.7210.004714.70LossView Scorecard
4th ODI - Fri, 05 Nov 2010422950144.827.003725.28WinView Scorecard
3rd ODI - Tue, 02 Nov 20104150026.669.003423.77LossView Scorecard
2nd ODI - Sun, 31 Oct 201030423071.4210.004914.90WinView Scorecard
1st ODI - Fri, 29 Oct 201068847080.951.0014014.00LossView Scorecard
2nd T20I (N) - Wed, 27 Oct 201014920155.554.001914.75LossView Scorecard
1st T20I (N) - Tue, 26 Oct 201013172076.473.001013.33LossView Scorecard
21st - Mon, 10 May 2010150020.001.00505.00WinView Scorecard
1st ODI - Thu, 18 Oct 20076240025.0010.004404.40LossView Scorecard
1st Test - Mon, 01 Oct 200734594057.6214.004012.85LossView Scorecard
1st Test - Mon, 01 Oct 200734594057.625.001302.60LossView Scorecard
1st Test - Mon, 01 Oct 2007150020.0014.004012.85LossView Scorecard
1st Test - Mon, 01 Oct 2007150020.005.001302.60LossView Scorecard
5th ODI - Wed, 14 Feb 200706000.002.00904.50LossView Scorecard
1st ODI - Sun, 04 Feb 2007211730123.529.006927.66LossView Scorecard
Only T20I (N) - Fri, 02 Feb 2007252121119.04LossView Scorecard
3rd Test - Fri, 26 Jan 200710212047.615.00701.40LossView Scorecard
3rd Test - Fri, 26 Jan 200710202050.005.00701.40LossView Scorecard
2nd Test - Fri, 19 Jan 200713252052.008.003204.00WinView Scorecard
2nd Test - Fri, 19 Jan 200732545059.258.003204.00WinView Scorecard
1st Test - Thu, 11 Jan 200719803023.7511.002402.18LossView Scorecard
1st Test - Thu, 11 Jan 200719803023.7512.003613.00LossView Scorecard
1st Test - Thu, 11 Jan 200715482031.2511.002402.18LossView Scorecard
1st Test - Thu, 11 Jan 200715482031.2512.003613.00LossView Scorecard
16th - Fri, 27 Oct 2006150020.008.002312.87LossView Scorecard
5th ODI - Sun, 12 Oct 200302000.003.501804.69LossView Scorecard
4th ODI - Fri, 10 Oct 2003120005.009.502612.64LossView Scorecard
3rd ODI - Tue, 07 Oct 200320423047.617.002513.57LossView Scorecard
2nd ODI - Sun, 05 Oct 20037191036.8410.003733.70WinView Scorecard
1st ODI - Fri, 03 Oct 20035171029.415.002605.20WinView Scorecard