Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 10 Month, 10 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 2014 stats
TEST
MAT
10
ING
9
RUNS
488
BF
784
50s
1
100s
2
6s
5
4s
57
NO
1
HS
197
AVG
61.00
SR
62.24
ODI
MAT
12
ING
12
RUNS
360
BF
454
50s
4
100s
0
6s
4
4s
42
NO
0
HS
76
AVG
30.00
SR
79.30
T20I
MAT
6
ING
6
RUNS
66
BF
88
50s
0
100s
0
6s
0
4s
5
NO
0
HS
19
AVG
11.00
SR
75.00
TEST
1st InningING
5
RUNS
359
BF
603
50s
1
100s
1
6s
3
4s
40
NO
0
HS
197
AVG
71.80
SR
59.54
TEST
3rd InningING
4
RUNS
129
BF
181
50s
0
100s
1
6s
2
4s
17
NO
1
HS
101
AVG
43.00
SR
71.27
ODI
1st InningING
5
RUNS
123
BF
163
50s
1
100s
0
6s
2
4s
15
NO
0
HS
76
AVG
24.60
SR
75.46
ODI
2nd InningING
7
RUNS
237
BF
291
50s
3
100s
0
6s
2
4s
27
NO
0
HS
75
AVG
33.86
SR
81.44
T20I
1st InningING
3
RUNS
36
BF
44
50s
0
100s
0
6s
0
4s
3
NO
0
HS
15
AVG
12.00
SR
81.82
T20I
2nd InningING
3
RUNS
30
BF
44
50s
0
100s
0
6s
0
4s
2
NO
0
HS
19
AVG
10.00
SR
68.18
TEST
MAT
-99
ING
9
RUNS
488
BF
784
50s
0
100s
0
6s
5
4s
57
NO
0
HS
197
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
12
RUNS
360
BF
454
50s
0
100s
0
6s
4
4s
42
NO
0
HS
76
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
6
RUNS
66
BF
88
50s
0
100s
0
6s
0
4s
5
NO
0
HS
19
AVG
0.00
SR
0.00
TEST
MAT
10
ING
9
BALLS
121
WKT
9
RUNS
358
ECO
2.94
AVG
39.78
SR
81.07
5Ws
0
ODI
MAT
12
ING
7
BALLS
64
WKT
9
RUNS
261
ECO
4.07
AVG
29.00
SR
42.80
5Ws
0
T20I
MAT
6
ING
6
BALLS
14
WKT
2
RUNS
98
ECO
7.00
AVG
49.00
SR
42.00
5Ws
0
TEST
2nd InningING
5
BALLS
74
WKT
6
RUNS
248
ECO
3.32
AVG
41.33
SR
74.60
5Ws
0
TEST
4th InningING
4
BALLS
47
WKT
3
RUNS
110
ECO
2.34
AVG
36.67
SR
94.00
5Ws
0
ODI
1st InningING
5
BALLS
46
WKT
6
RUNS
190
ECO
4.13
AVG
31.67
SR
46.00
5Ws
0
ODI
2nd InningING
2
BALLS
18
WKT
3
RUNS
71
ECO
3.90
AVG
23.67
SR
36.40
5Ws
0
T20I
1st InningING
3
BALLS
6
WKT
2
RUNS
50
ECO
8.33
AVG
25.00
SR
18.00
5Ws
0
T20I
2nd InningING
3
BALLS
8
WKT
0
RUNS
48
ECO
6.00
AVG
48.00
SR
48.00
5Ws
0
TEST
MAT
-99
ING
9
BALLS
121
WKT
9
RUNS
358
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
7
BALLS
64
WKT
9
RUNS
261
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
6
BALLS
14
WKT
2
RUNS
98
ECO
0.00
AVG
0.00
SR
5Ws
0
Mohammad Hafeez's 2014 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
4th ODI - Wed, 17 Dec 2014 vs New Zealand3110027.27LossView Scorecard
3rd ODI - Sun, 14 Dec 2014 vs New Zealand332651126.92WinView Scorecard
2nd ODI - Fri, 12 Dec 2014 vs New Zealand76929182.60LossView Scorecard
1st ODI - Mon, 08 Dec 2014 vs New Zealand6170035.29WinView Scorecard
2nd T20I (N) - Fri, 05 Dec 2014 vs New Zealand9820112.50LossView Scorecard
1st T20I (N) - Thu, 04 Dec 2014 vs New Zealand240050.00WinView Scorecard
3rd Test - Wed, 26 Nov 2014 vs New Zealand19731625362.34LossView Scorecard
3rd Test - Wed, 26 Nov 2014 vs New Zealand24415058.53LossView Scorecard
1st Test - Sun, 09 Nov 2014 vs New Zealand9613710070.07WinView Scorecard
1st Test - Sun, 09 Nov 2014 vs New Zealand10113012277.69WinView Scorecard
2nd Test - Thu, 30 Oct 2014 vs Australia45891050.56WinView Scorecard
2nd Test - Thu, 30 Oct 2014 vs Australia360050.00WinView Scorecard
1st Test - Wed, 22 Oct 2014 vs Australia02000.00WinView Scorecard
3rd ODI - Sat, 30 Aug 2014 vs Sri Lanka116006.25LossView Scorecard
2nd ODI - Tue, 26 Aug 2014 vs Sri Lanka6249110126.53LossView Scorecard
1st ODI - Sat, 23 Aug 2014 vs Sri Lanka21233091.30WinView Scorecard
32nd - Tue, 01 Apr 2014 vs West Indies19320059.37LossView Scorecard
27th - Sun, 30 Mar 2014 vs Bangladesh8120066.66WinView Scorecard
16th - Sun, 23 Mar 2014 vs Australia131020130.00WinView Scorecard
13th - Fri, 21 Mar 2014 vs India15221068.18LossView Scorecard
Final - Sat, 08 Mar 2014 vs Sri Lanka3130023.07LossView Scorecard
8th - Tue, 04 Mar 2014 vs Bangladesh52558094.54WinView Scorecard
6th - Sun, 02 Mar 2014 vs India751173264.10WinView Scorecard
3rd - Thu, 27 Feb 2014 vs Afghanistan10161062.50WinView Scorecard
1st - Tue, 25 Feb 2014 vs Sri Lanka18192094.73LossView Scorecard
2nd Test - Wed, 08 Jan 2014 vs Sri Lanka21594035.59LossView Scorecard
2nd Test - Wed, 08 Jan 2014 vs Sri Lanka140025.00LossView Scorecard
2nd T20I (N) - Fri, 05 Dec 2014 vs New Zealand2.0020110.00LossView Scorecard
1st T20I (N) - Thu, 04 Dec 2014 vs New Zealand2.001507.50WinView Scorecard
3rd Test - Wed, 26 Nov 2014 vs New Zealand23.0011024.78LossView Scorecard
1st Test - Sun, 09 Nov 2014 vs New Zealand15.006014.00WinView Scorecard
1st Test - Sun, 09 Nov 2014 vs New Zealand7.002113.00WinView Scorecard
2nd Test - Thu, 30 Oct 2014 vs Australia5.201312.43WinView Scorecard
2nd Test - Thu, 30 Oct 2014 vs Australia17.003822.23WinView Scorecard
1st Test - Wed, 22 Oct 2014 vs Australia25.405412.10WinView Scorecard
1st Test - Wed, 22 Oct 2014 vs Australia15.002901.93WinView Scorecard
2nd ODI - Tue, 26 Aug 2014 vs Sri Lanka10.003933.90LossView Scorecard
1st ODI - Sat, 23 Aug 2014 vs Sri Lanka8.003214.00WinView Scorecard
32nd - Tue, 01 Apr 2014 vs West Indies2.001517.50LossView Scorecard
27th - Sun, 30 Mar 2014 vs Bangladesh3.001605.33WinView Scorecard
16th - Sun, 23 Mar 2014 vs Australia2.001809.00WinView Scorecard
13th - Fri, 21 Mar 2014 vs India3.001404.66LossView Scorecard
Final - Sat, 08 Mar 2014 vs Sri Lanka9.004204.66LossView Scorecard
8th - Tue, 04 Mar 2014 vs Bangladesh10.002702.70WinView Scorecard
6th - Sun, 02 Mar 2014 vs India9.003824.22WinView Scorecard
3rd - Thu, 27 Feb 2014 vs Afghanistan9.202933.10WinView Scorecard
1st - Tue, 25 Feb 2014 vs Sri Lanka9.005406.00LossView Scorecard
2nd Test - Wed, 08 Jan 2014 vs Sri Lanka6.001111.83LossView Scorecard
2nd Test - Wed, 08 Jan 2014 vs Sri Lanka8.002202.75LossView Scorecard