Mohammad Hafeez

Allrounder
PAK Flag
Full Name: Mohammad Hafeez
Date of Birth: 17 Oct 1980
Current Age: 44 Year, 11 Month, 1 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 2016 stats
TEST
MAT
6
ING
6
RUNS
102
BF
204
50s
0
100s
0
6s
1
4s
18
NO
0
HS
42
AVG
17.00
SR
50.00
ODI
MAT
4
ING
4
RUNS
166
BF
190
50s
1
100s
0
6s
7
4s
12
NO
0
HS
76
AVG
41.50
SR
87.37
T20I
MAT
9
ING
9
RUNS
182
BF
159
50s
2
100s
0
6s
5
4s
23
NO
1
HS
64
AVG
22.75
SR
114.47
TEST
1st InningING
1
RUNS
40
BF
59
50s
0
100s
0
6s
0
4s
8
NO
0
HS
40
AVG
40.00
SR
67.80
TEST
2nd InningING
2
RUNS
18
BF
46
50s
0
100s
0
6s
0
4s
3
NO
0
HS
18
AVG
9.00
SR
39.13
TEST
3rd InningING
1
RUNS
0
BF
11
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
4th InningING
2
RUNS
44
BF
88
50s
0
100s
0
6s
1
4s
7
NO
0
HS
42
AVG
22.00
SR
50.00
ODI
1st InningING
3
RUNS
124
BF
134
50s
1
100s
0
6s
6
4s
11
NO
0
HS
76
AVG
41.33
SR
92.54
ODI
2nd InningING
1
RUNS
42
BF
56
50s
0
100s
0
6s
1
4s
1
NO
0
HS
42
AVG
42.00
SR
75.00
T20I
1st InningING
6
RUNS
155
BF
132
50s
2
100s
0
6s
5
4s
18
NO
1
HS
64
AVG
31.00
SR
117.42
T20I
2nd InningING
3
RUNS
27
BF
27
50s
0
100s
0
6s
0
4s
5
NO
0
HS
14
AVG
9.00
SR
100.00
TEST
MAT
-99
ING
6
RUNS
102
BF
204
50s
0
100s
0
6s
1
4s
18
NO
0
HS
42
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
4
RUNS
166
BF
190
50s
0
100s
0
6s
7
4s
12
NO
0
HS
76
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
9
RUNS
182
BF
159
50s
0
100s
0
6s
5
4s
23
NO
0
HS
64
AVG
0.00
SR
0.00
Mohammad Hafeez's 2016 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st ODI - Wed, 24 Aug 2016 vs England11152073.33LossView Scorecard
1st ODI - Thu, 18 Aug 2016 vs Ireland37594162.71WinView Scorecard
3rd Investec Test - Wed, 03 Aug 2016 vs England04000.00LossView Scorecard
3rd Investec Test - Wed, 03 Aug 2016 vs England2160012.50LossView Scorecard
2nd Investec Test - Fri, 22 Jul 2016 vs England18423042.85LossView Scorecard
2nd Investec Test - Fri, 22 Jul 2016 vs England42727158.33LossView Scorecard
1st Investec Test - Thu, 14 Jul 2016 vs England40598067.79WinView Scorecard
1st Investec Test - Thu, 14 Jul 2016 vs England011000.00WinView Scorecard
19th - Sat, 19 Mar 2016 vs India5500100.00LossView Scorecard
14th - Wed, 16 Mar 2016 vs Bangladesh644272152.38WinView Scorecard
10th (N) - Fri, 04 Mar 2016 vs Sri Lanka141130127.27WinView Scorecard
8th (N) - Wed, 02 Mar 2016 vs Bangladesh2110018.18LossView Scorecard
6th (N) - Mon, 29 Feb 2016 vs United Arab Emirates11122091.66WinView Scorecard
4th (N) - Sat, 27 Feb 2016 vs India4410100.00LossView Scorecard
3rd ODI - Sun, 31 Jan 2016 vs New Zealand766055126.66LossView Scorecard
1st ODI - Mon, 25 Jan 2016 vs New Zealand42561175.00LossView Scorecard
3rd T20I (D/N) - Fri, 22 Jan 2016 vs New Zealand240050.00LossView Scorecard
2nd T20I (D/N) - Sun, 17 Jan 2016 vs New Zealand19232182.60LossView Scorecard
1st T20I (D/N) - Fri, 15 Jan 2016 vs New Zealand614782129.78WinView Scorecard