Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 10 Month, 11 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 2011 stats
TEST
MAT
19
ING
19
RUNS
647
BF
1033
50s
2
100s
2
6s
6
4s
80
NO
3
HS
143
AVG
40.44
SR
62.63
ODI
MAT
32
ING
32
RUNS
1075
BF
1408
50s
5
100s
3
6s
13
4s
125
NO
3
HS
139
AVG
37.07
SR
76.35
T20I
MAT
5
ING
5
RUNS
163
BF
135
50s
2
100s
0
6s
5
4s
14
NO
0
HS
71
AVG
32.60
SR
120.74
TEST
1st InningING
1
RUNS
8
BF
26
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
30.77
TEST
2nd InningING
9
RUNS
395
BF
659
50s
1
100s
2
6s
2
4s
49
NO
0
HS
143
AVG
43.89
SR
59.94
TEST
3rd InningING
1
RUNS
32
BF
76
50s
0
100s
0
6s
1
4s
4
NO
0
HS
32
AVG
32.00
SR
42.11
TEST
4th InningING
8
RUNS
212
BF
272
50s
1
100s
0
6s
3
4s
26
NO
3
HS
59
AVG
42.40
SR
77.94
ODI
1st InningING
15
RUNS
552
BF
750
50s
2
100s
2
6s
8
4s
58
NO
1
HS
121
AVG
39.43
SR
73.60
ODI
2nd InningING
17
RUNS
523
BF
658
50s
3
100s
1
6s
5
4s
67
NO
2
HS
139
AVG
34.87
SR
79.48
T20I
1st InningING
3
RUNS
147
BF
117
50s
2
100s
0
6s
5
4s
13
NO
0
HS
71
AVG
49.00
SR
125.64
T20I
2nd InningING
2
RUNS
16
BF
18
50s
0
100s
0
6s
0
4s
1
NO
0
HS
13
AVG
8.00
SR
88.89
TEST
MAT
-99
ING
19
RUNS
647
BF
1033
50s
0
100s
0
6s
6
4s
80
NO
0
HS
143
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
32
RUNS
1075
BF
1408
50s
0
100s
0
6s
13
4s
125
NO
0
HS
139
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
5
RUNS
163
BF
135
50s
0
100s
0
6s
5
4s
14
NO
0
HS
71
AVG
0.00
SR
0.00
TEST
MAT
19
ING
19
BALLS
167
WKT
15
RUNS
389
ECO
2.33
AVG
25.93
SR
66.80
5Ws
0
ODI
MAT
32
ING
29
BALLS
229
WKT
32
RUNS
811
ECO
3.54
AVG
25.34
SR
42.94
5Ws
0
T20I
MAT
5
ING
5
BALLS
15
WKT
10
RUNS
75
ECO
4.93
AVG
7.50
SR
9.12
5Ws
0
TEST
1st InningING
9
BALLS
56
WKT
2
RUNS
131
ECO
2.34
AVG
65.50
SR
168.00
5Ws
0
TEST
2nd InningING
1
BALLS
8
WKT
3
RUNS
23
ECO
2.88
AVG
7.67
SR
16.00
5Ws
0
TEST
3rd InningING
8
BALLS
93
WKT
10
RUNS
212
ECO
2.28
AVG
21.20
SR
55.80
5Ws
0
TEST
4th InningING
1
BALLS
10
WKT
0
RUNS
23
ECO
2.30
AVG
23.00
SR
60.00
5Ws
0
ODI
1st InningING
16
BALLS
138
WKT
19
RUNS
467
ECO
3.38
AVG
24.58
SR
43.58
5Ws
0
ODI
2nd InningING
13
BALLS
91
WKT
13
RUNS
344
ECO
3.78
AVG
26.46
SR
42.00
5Ws
0
T20I
1st InningING
2
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
T20I
2nd InningING
3
BALLS
9
WKT
9
RUNS
32
ECO
3.48
AVG
3.56
SR
6.13
5Ws
0
TEST
MAT
-99
ING
19
BALLS
167
WKT
15
RUNS
389
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
29
BALLS
229
WKT
32
RUNS
811
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
5
BALLS
15
WKT
10
RUNS
75
ECO
0.00
AVG
0.00
SR
5Ws
0
Mohammad Hafeez's 2011 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Sat, 17 Dec 2011 vs Bangladesh14173082.35WinView Scorecard
2nd Test - Sat, 17 Dec 2011 vs Bangladesh47525090.38WinView Scorecard
1st Test - Fri, 09 Dec 2011 vs Bangladesh14323714060.33WinView Scorecard
3rd ODI - Tue, 06 Dec 2011 vs Bangladesh04000.00WinView Scorecard
2nd ODI - Sat, 03 Dec 2011 vs Bangladesh32566057.14WinView Scorecard
1st ODI - Thu, 01 Dec 2011 vs Bangladesh22385057.89WinView Scorecard
Only T20I (D/N) - Tue, 29 Nov 2011 vs Bangladesh25312180.64WinView Scorecard
Only T20I (N) - Fri, 25 Nov 2011 vs Sri Lanka13141092.85WinView Scorecard
5th ODI - Wed, 23 Nov 2011 vs Sri Lanka14282050.00WinView Scorecard
4th ODI - Sun, 20 Nov 2011 vs Sri Lanka27513052.94WinView Scorecard
3rd ODI - Fri, 18 Nov 2011 vs Sri Lanka831019182.17WinView Scorecard
2nd ODI - Mon, 14 Nov 2011 vs Sri Lanka4310133.33LossView Scorecard
1st ODI - Fri, 11 Nov 2011 vs Sri Lanka561083.33WinView Scorecard
3rd Test - Thu, 03 Nov 2011 vs Sri Lanka6190031.57LossView Scorecard
3rd Test - Thu, 03 Nov 2011 vs Sri Lanka13202065.00LossView Scorecard
2nd Test - Wed, 26 Oct 2011 vs Sri Lanka33634052.38WinView Scorecard
2nd Test - Wed, 26 Oct 2011 vs Sri Lanka59645292.18WinView Scorecard
1st Test - Tue, 18 Oct 2011 vs Sri Lanka751278159.05LossView Scorecard
1st Test - Tue, 18 Oct 2011 vs Sri Lanka12311038.70LossView Scorecard
2nd T20I - Sun, 18 Sep 2011 vs Zimbabwe513851134.21WinView Scorecard
1st T20I - Fri, 16 Sep 2011 vs Zimbabwe714863147.91WinView Scorecard
3rd ODI - Wed, 14 Sep 2011 vs Zimbabwe232140109.52WinView Scorecard
2nd ODI - Sun, 11 Sep 2011 vs Zimbabwe13914713194.55WinView Scorecard
1st ODI - Thu, 08 Sep 2011 vs Zimbabwe26492153.06WinView Scorecard
Only Test - Thu, 01 Sep 2011 vs Zimbabwe11917719167.23WinView Scorecard
Only Test - Thu, 01 Sep 2011 vs Zimbabwe38446186.36WinView Scorecard
2nd ODI - Mon, 30 May 2011 vs Ireland07000.00WinView Scorecard
1st ODI - Sat, 28 May 2011 vs Ireland52847161.90WinView Scorecard
2nd Test - Fri, 20 May 2011 vs West Indies8261030.76WinView Scorecard
2nd Test - Fri, 20 May 2011 vs West Indies32764142.10WinView Scorecard
1st Test - Thu, 12 May 2011 vs West Indies471057.14LossView Scorecard
1st Test - Thu, 12 May 2011 vs West Indies280025.00LossView Scorecard
5th ODI - Thu, 05 May 2011 vs West Indies55836066.26LossView Scorecard
4th ODI - Mon, 02 May 2011 vs West Indies1211387387.68LossView Scorecard
3rd ODI - Thu, 28 Apr 2011 vs West Indies591055.55WinView Scorecard
2nd ODI - Mon, 25 Apr 2011 vs West Indies32511162.74WinView Scorecard
1st ODI - Sat, 23 Apr 2011 vs West Indies544571120.00WinView Scorecard
Only T20I - Thu, 21 Apr 2011 vs West Indies340075.00LossView Scorecard
2nd Semi-Final - Wed, 30 Mar 2011 vs India43597072.88LossView Scorecard
1st Quarter-Final - Wed, 23 Mar 2011 vs West Indies616410095.31WinView Scorecard
40th , Group A - Sat, 19 Mar 2011 vs Australia581062.50WinView Scorecard
33rd , Group A - Mon, 14 Mar 2011 vs Zimbabwe49656075.38WinView Scorecard
24th , Group A - Tue, 08 Mar 2011 vs New Zealand561083.33LossView Scorecard
17th , Group A - Thu, 03 Mar 2011 vs Canada11122091.66WinView Scorecard
10th , Group A - Sat, 26 Feb 2011 vs Sri Lanka323141103.22WinView Scorecard
6th , Group A - Wed, 23 Feb 2011 vs Kenya9201045.00WinView Scorecard
6th ODI - Sat, 05 Feb 2011 vs New Zealand211521140.00LossView Scorecard
5th ODI - Thu, 03 Feb 2011 vs New Zealand14202070.00WinView Scorecard
4th ODI - Tue, 01 Feb 2011 vs New Zealand12232052.17WinView Scorecard
3rd ODI - Sat, 29 Jan 2011 vs New Zealand11514412279.86WinView Scorecard
2nd ODI - Wed, 26 Jan 2011 vs New Zealand4110036.36LossView Scorecard
1st ODI - Sat, 22 Jan 2011 vs New Zealand09000.00LossView Scorecard
2nd Test - Sat, 15 Jan 2011 vs New Zealand180012.50LossView Scorecard
2nd Test - Sat, 15 Jan 2011 vs New Zealand32465069.56LossView Scorecard
1st Test - Fri, 07 Jan 2011 vs New Zealand04000.00WinView Scorecard
1st Test - Fri, 07 Jan 2011 vs New Zealand9720128.57WinView Scorecard
2nd Test - Sat, 17 Dec 2011 vs Bangladesh9.002703.00WinView Scorecard
2nd Test - Sat, 17 Dec 2011 vs Bangladesh3.00802.66WinView Scorecard
1st Test - Fri, 09 Dec 2011 vs Bangladesh3.00903.00WinView Scorecard
1st Test - Fri, 09 Dec 2011 vs Bangladesh7.002113.00WinView Scorecard
3rd ODI - Tue, 06 Dec 2011 vs Bangladesh10.002732.70WinView Scorecard
2nd ODI - Sat, 03 Dec 2011 vs Bangladesh10.001521.50WinView Scorecard
1st ODI - Thu, 01 Dec 2011 vs Bangladesh5.00711.40WinView Scorecard
Only T20I (D/N) - Tue, 29 Nov 2011 vs Bangladesh4.001122.75WinView Scorecard
Only T20I (N) - Fri, 25 Nov 2011 vs Sri Lanka3.002016.66WinView Scorecard
5th ODI - Wed, 23 Nov 2011 vs Sri Lanka10.002912.90WinView Scorecard
4th ODI - Sun, 20 Nov 2011 vs Sri Lanka8.002312.87WinView Scorecard
3rd ODI - Fri, 18 Nov 2011 vs Sri Lanka7.002914.14WinView Scorecard
2nd ODI - Mon, 14 Nov 2011 vs Sri Lanka8.002202.75LossView Scorecard
1st ODI - Fri, 11 Nov 2011 vs Sri Lanka10.002422.40WinView Scorecard
3rd Test - Thu, 03 Nov 2011 vs Sri Lanka1.00303.00LossView Scorecard
3rd Test - Thu, 03 Nov 2011 vs Sri Lanka10.003413.40LossView Scorecard
2nd Test - Wed, 26 Oct 2011 vs Sri Lanka2.00703.50WinView Scorecard
2nd Test - Wed, 26 Oct 2011 vs Sri Lanka14.003012.14WinView Scorecard
1st Test - Tue, 18 Oct 2011 vs Sri Lanka9.001201.33LossView Scorecard
1st Test - Tue, 18 Oct 2011 vs Sri Lanka22.004201.90LossView Scorecard
2nd T20I - Sun, 18 Sep 2011 vs Zimbabwe3.001133.66WinView Scorecard
1st T20I - Fri, 16 Sep 2011 vs Zimbabwe2.201044.28WinView Scorecard
3rd ODI - Wed, 14 Sep 2011 vs Zimbabwe9.003714.11WinView Scorecard
2nd ODI - Sun, 11 Sep 2011 vs Zimbabwe10.004304.30WinView Scorecard
1st ODI - Thu, 08 Sep 2011 vs Zimbabwe10.003813.80WinView Scorecard
Only Test - Thu, 01 Sep 2011 vs Zimbabwe9.003003.33WinView Scorecard
Only Test - Thu, 01 Sep 2011 vs Zimbabwe15.003142.06WinView Scorecard
2nd ODI - Mon, 30 May 2011 vs Ireland10.004214.20WinView Scorecard
2nd Test - Fri, 20 May 2011 vs West Indies8.002332.87WinView Scorecard
2nd Test - Fri, 20 May 2011 vs West Indies10.002302.30WinView Scorecard
1st Test - Thu, 12 May 2011 vs West Indies13.002221.69LossView Scorecard
1st Test - Thu, 12 May 2011 vs West Indies9.001511.66LossView Scorecard
5th ODI - Thu, 05 May 2011 vs West Indies2.001005.00LossView Scorecard
4th ODI - Mon, 02 May 2011 vs West Indies6.002614.33LossView Scorecard
3rd ODI - Thu, 28 Apr 2011 vs West Indies9.003123.44WinView Scorecard
2nd ODI - Mon, 25 Apr 2011 vs West Indies10.003823.80WinView Scorecard
1st ODI - Sat, 23 Apr 2011 vs West Indies10.003613.60WinView Scorecard
Only T20I - Thu, 21 Apr 2011 vs West Indies3.002307.66LossView Scorecard
2nd Semi-Final - Wed, 30 Mar 2011 vs India10.003413.40LossView Scorecard
1st Quarter-Final - Wed, 23 Mar 2011 vs West Indies10.001621.60WinView Scorecard
40th , Group A - Sat, 19 Mar 2011 vs Australia10.002612.60WinView Scorecard
33rd , Group A - Mon, 14 Mar 2011 vs Zimbabwe3.001113.66WinView Scorecard
24th , Group A - Tue, 08 Mar 2011 vs New Zealand7.002613.71LossView Scorecard
17th , Group A - Thu, 03 Mar 2011 vs Canada5.002104.20WinView Scorecard
10th , Group A - Sat, 26 Feb 2011 vs Sri Lanka6.003315.50WinView Scorecard
6th , Group A - Wed, 23 Feb 2011 vs Kenya4.002616.50WinView Scorecard
6th ODI - Sat, 05 Feb 2011 vs New Zealand9.005726.33LossView Scorecard
5th ODI - Thu, 03 Feb 2011 vs New Zealand9.003403.77WinView Scorecard
4th ODI - Tue, 01 Feb 2011 vs New Zealand7.002513.57WinView Scorecard
3rd ODI - Sat, 29 Jan 2011 vs New Zealand5.002515.00WinView Scorecard
2nd Test - Sat, 15 Jan 2011 vs New Zealand8.001702.12LossView Scorecard
2nd Test - Sat, 15 Jan 2011 vs New Zealand13.003122.38LossView Scorecard
1st Test - Fri, 07 Jan 2011 vs New Zealand2.00402.00WinView Scorecard