Mohammad Hafeez
Match Listing — Twenty20 Internationals

Team
Date
Venue
vs
Match
Res
PAK
28.8.2006
ENG
Only T20I
Win
46 (40)
PAK
2.2.2007
RSA
Only T20I
Loss
25 (21)
PAK
4.9.2007
KEN
T20 Quadrangular (KEN)
Win
12 (10) 2/19
PAK
12.9.2007
SCO
ICC World Twenty20
Win
18 (11) 1/24
PAK
17.9.2007
SRI
ICC World Twenty20
Win
10 (11) 1/46
PAK
18.9.2007
AUS
ICC World Twenty20
Win
15 (11) 1/31
PAK
20.9.2007
BAN
ICC World Twenty20
Win
23 (21) 2/27
PAK
22.9.2007
NZL
ICC World Twenty20 Semi-Final
Win
32 (21) 0/10
PAK
24.9.2007
IND
ICC World Twenty20 Final
Loss
1 (3) 0/25
PAK
1.5.2010
BAN
ICC World Twenty20
Win
1/28
PAK
2.5.2010
AUS
ICC World Twenty20
Loss
12 (14) 1/47
PAK
6.5.2010
ENG
ICC World Twenty20
Loss
18 (14) 0/12
PAK
8.5.2010
NZL
ICC World Twenty20
Loss
8 (4) 0/11
PAK
10.5.2010
RSA
ICC World Twenty20
Win
1 (5) 0/5
PAK
14.5.2010
AUS
ICC World Twenty20 Semi-Final
Loss
0/20
PAK
7.9.2010
ENG
2nd T20I
Loss
14 (32) 0/15
PAK
26.10.2010
RSA
1st T20I
Loss
13 (17) 1/10
PAK
27.10.2010
RSA
2nd T20I
Loss
14 (9) 1/19
PAK
26.12.2010
NZL
1st T20I
Loss
24 (21) 1/29
PAK
28.12.2010
NZL
2nd T20I
Loss
46 (30)
PAK
30.12.2010
NZL
3rd T20I
Win
34 (23)
PAK
21.4.2011
WIN
Only T20I
Loss
3 (4) 0/23
PAK
16.9.2011
ZIM
1st T20I
Win
71 (48) 4/10
PAK
18.9.2011
ZIM
2nd T20I
Win
51 (38) 3/11
PAK
25.11.2011
SRI
Only T20I
Win
13 (14) 1/20
PAK
29.11.2011
BAN
Only T20I
Win
25 (31) 2/11
PAK
23.2.2012
ENG
1st T20I
Win
23 (22) 2/18
PAK
25.2.2012
ENG
2nd T20I
Loss
0 (2) 1/25
PAK
27.2.2012
ENG
3rd T20I
Loss
0 (1) 0/22
PAK
1.6.2012
SRI
1st T20I
Loss
0 (1) 0/22
PAK
3.6.2012
SRI
2nd T20I
Win
24 (34) 0/11
PAK
5.9.2012
AUS
1st T20I
Win
17 (15) 2/24
PAK
7.9.2012
AUS
2nd T20I
Win
45 (42) 0/28
PAK
10.9.2012
AUS
3rd T20I
Loss
9 (5) 0/17
PAK
23.9.2012
NZL
ICC World Twenty20
Win
43 (38) 0/15
PAK
25.9.2012
BAN
ICC World Twenty20
Win
45 (47) 0/28
PAK
28.9.2012
RSA
ICC World Twenty20
Win
15 (9) 2/23
PAK
30.9.2012
IND
ICC World Twenty20
Loss
15 (28) 0/7
PAK
2.10.2012
AUS
ICC World Twenty20
Win
4 (5) 2/22
PAK
4.10.2012
SRI
ICC World Twenty20 Semi-Final
Loss
42 (40) 1/12
PAK
25.12.2012
IND
1st T20I
Win
61 (44) 0/12
PAK
28.12.2012
IND
2nd T20I
Loss
55 (26) 0/11
PAK
3.3.2013
RSA
2nd T20I
Win
86 (51) 3/25
PAK
27.7.2013
WIN
1st T20I
Win
13 (7) 2/4
PAK
28.7.2013
WIN
2nd T20I
Win
10 (7) 1/9
PAK
23.8.2013
ZIM
1st T20I
Win
3 (8) 1/12
PAK
24.8.2013
ZIM
2nd T20I
Win
54* (40) 3/30
PAK
13.11.2013
RSA
1st T20I
Loss
0 (2) 0/24
PAK
15.11.2013
RSA
2nd T20I
Loss
0 (1) 0/21
PAK
20.11.2013
RSA
1st T20I
Loss
13* (15) 2/25
PAK
22.11.2013
RSA
2nd T20I
Win
63 (41) 0/26
PAK
8.12.2013
AFG
Only T20I
Win
42* (37) 0/13
PAK
11.12.2013
SRI
1st T20I
Win
32 (27) 0/24
PAK
13.12.2013
SRI
2nd T20I
Loss
7 (7) 0/45
PAK
21.3.2014
IND
ICC World Twenty20
Loss
15 (22) 0/14
PAK
23.3.2014
AUS
ICC World Twenty20
Win
13 (10) 0/18
PAK
30.3.2014
BAN
ICC World Twenty20
Win
8 (12) 0/16
PAK
1.4.2014
WIN
ICC World Twenty20
Loss
19 (32) 1/15
PAK
4.12.2014
NZL
1st T20I
Win
2 (4) 0/15
PAK
5.12.2014
NZL
2nd T20I
Loss
9 (8) 1/20
PAK
24.4.2015
BAN
Only T20I
Loss
26 (18) 0/14
PAK
22.5.2015
ZIM
1st T20I
Win
12 (11)
PAK
30.7.2015
SRI
1st T20I
Win
17 (14)
PAK
1.8.2015
SRI
2nd T20I
Win
11 (12)
PAK
29.9.2015
ZIM
2nd T20I
Win
17 (18)
PAK
26.11.2015
ENG
1st T20I
Loss
7 (7)
PAK
27.11.2015
ENG
2nd T20I
Loss
25 (20)
PAK
30.11.2015
ENG
3rd T20I
Loss
1 (1)
PAK
15.1.2016
NZL
1st T20I
Win
61 (47)
PAK
17.1.2016
NZL
2nd T20I
Loss
19 (23)
PAK
22.1.2016
NZL
3rd T20I
Loss
2 (4)
PAK
27.2.2016
IND
Asia Cup T20
Loss
4 (4)
PAK
29.2.2016
UAE
Asia Cup T20
Win
11 (12)
PAK
2.3.2016
BAN
Asia Cup T20
Loss
2 (11)
PAK
4.3.2016
SRI
Asia Cup T20
Win
14 (11)
PAK
16.3.2016
BAN
ICC World Twenty20
Win
64 (42)
PAK
19.3.2016
IND
ICC World Twenty20
Loss
5* (5)
PAK
26.3.2017
WIN
1st T20I
Win
5 (12) 0/8
PAK
26.10.2017
SRI
1st T20I
Win
25* (23) 2/10
PAK
27.10.2017
SRI
2nd T20I
Win
14 (19) 0/21
PAK
29.10.2017
SRI
3rd T20I
Win
1/11
PAK
1.7.2018
ZIM
T20 Tri-Series (ZIM)
Win
7 (8) 2/3
PAK
2.7.2018
AUS
T20 Tri-Series (ZIM)
Loss
0 (3)
PAK
24.10.2018
AUS
1st T20I
Win
39 (30)
PAK
26.10.2018
AUS
2nd T20I
Win
40 (34) 1/4
PAK
28.10.2018
AUS
3rd T20I
Win
32* (20) 1/16
PAK
31.10.2018
NZL
1st T20I
Win
45 (36) 0/13
PAK
2.11.2018
NZL
2nd T20I
Win
34* (21) 1/12
PAK
4.11.2018
NZL
3rd T20I
Win
53* (34) 0/8
PAK
24.1.2020
BAN
1st T20I
Win
17 (16)
PAK
25.1.2020
BAN
2nd T20I
Win
67* (49)
PAK
28.8.2020
ENG
1st T20I
N/R
PAK
30.8.2020
ENG
2nd T20I
Loss
69 (36)
PAK
1.9.2020
ENG
3rd T20I
Win
86* (52)
PAK
7.11.2020
ZIM
1st T20I
Win
36 (32) 0/7
PAK
8.11.2020
ZIM
2nd T20I
Win
PAK
18.12.2020
NZL
1st T20I
Loss
0 (1)
PAK
20.12.2020
NZL
2nd T20I
Loss
99* (57)
PAK
22.12.2020
NZL
3rd T20I
Win
41 (29)
PAK
10.4.2021
RSA
1st T20I
Win
13 (11)
PAK
12.4.2021
RSA
2nd T20I
Loss
32 (23)
PAK
14.4.2021
RSA
3rd T20I
Win
PAK
16.4.2021
RSA
4th T20I
Win
10 (12)
PAK
21.4.2021
ZIM
1st T20I
Win
5 (7) 1/21
PAK
23.4.2021
ZIM
2nd T20I
Loss
5 (10)
PAK
25.4.2021
ZIM
3rd T20I
Win
0/13
PAK
16.7.2021
ENG
1st T20I
Win
24 (10)
PAK
18.7.2021
ENG
2nd T20I
Loss
10 (12)
PAK
20.7.2021
ENG
3rd T20I
Loss
1 (2) 3/28
PAK
28.7.2021
WIN
1st T20I
N/R
1/12
PAK
31.7.2021
WIN
2nd T20I
Win
6 (6) 1/6
PAK
1.8.2021
WIN
3rd T20I
N/R
0/9
PAK
3.8.2021
WIN
4th T20I
N/R
0/14
PAK
24.10.2021
IND
T20 World Cup Super 12
Win
0/12
PAK
26.10.2021
NZL
T20 World Cup Super 12
Win
11 (6) 1/16
PAK
29.10.2021
AFG
T20 World Cup Super 12
Win
10 (10)
PAK
2.11.2021
NAM
T20 World Cup Super 12
Win
32* (16) 0/11
PAK
7.11.2021
SCO
T20 World Cup Super 12
Win
31 (19)
PAK
11.11.2021
AUS
T20 World Cup Semi-Final
Loss
1* (1) 0/13
Team
Date
vs
Res
Pos
Score
Bls
4s
6s
Dismiss
Ct/St
Bowling
PAK
28.8.2006
ENG
Win
2
46
40
5
0
Run Out
 
PAK
2.2.2007
RSA
Loss
3
25
21
2
1
Caught
 
PAK
4.9.2007
KEN
Win
2
12
10
2
0
Caught
3-0-19-2
PAK
12.9.2007
SCO
Win
3
18
11
3
0
Ct & Bld
1
4-0-24-1
PAK
17.9.2007
SRI
Win
3
10
11
2
0
Bowled
2
4-0-46-1
PAK
18.9.2007
AUS
Win
2
15
11
2
1
Caught
1
4-0-31-1
PAK
20.9.2007
BAN
Win
3
23
21
4
0
Caught
1
3-0-27-2
PAK
22.9.2007
NZL
Win
1
32
21
3
2
LBW
1-0-10-0
PAK
24.9.2007
IND
Loss
1
1
3
0
0
Caught
3-0-25-0
PAK
1.5.2010
BAN
Win
dnb
 
 
1
3-0-28-1
PAK
2.5.2010
AUS
Loss
3
12
14
3
0
Caught
4-0-47-1
PAK
6.5.2010
ENG
Loss
3
18
14
2
0
Caught
1-0-12-0
PAK
8.5.2010
NZL
Loss
3
8
4
2
0
Ct Wkeep
3-0-11-0
PAK
10.5.2010
RSA
Win
4
1
5
0
0
LBW
1-0-5-0
PAK
14.5.2010
AUS
Loss
dnb
 
 
1
2-0-20-0
PAK
7.9.2010
ENG
Loss
6
14
32
1
0
Run Out
1
2-0-15-0
PAK
26.10.2010
RSA
Loss
3
13
17
2
0
Caught
3-0-10-1
PAK
27.10.2010
RSA
Loss
3
14
9
2
0
Bowled
4-0-19-1
PAK
26.12.2010
NZL
Loss
1
24
21
4
0
Ct Wkeep
3-0-29-1
PAK
28.12.2010
NZL
Loss
1
46
30
5
2
Run Out
 
PAK
30.12.2010
NZL
Win
2
34
23
5
1
Caught
 
PAK
21.4.2011
WIN
Loss
2
3
4
0
0
Caught
3-0-23-0
PAK
16.9.2011
ZIM
Win
1
71
48
6
3
Caught
2.2-0-10-4
PAK
18.9.2011
ZIM
Win
1
51
38
5
1
Caught
2
3-0-11-3
PAK
25.11.2011
SRI
Win
1
13
14
1
0
LBW
1
3-0-20-1
PAK
29.11.2011
BAN
Win
1
25
31
2
1
Bowled
4-0-11-2
PAK
23.2.2012
ENG
Win
1
23
22
3
0
Caught
4-0-18-2
PAK
25.2.2012
ENG
Loss
1
0
2
0
0
Caught
4-0-25-1
PAK
27.2.2012
ENG
Loss
2
0
1
0
0
Ct & Bld
4-0-22-0
PAK
1.6.2012
SRI
Loss
1
0
1
0
0
Caught
4-0-22-0
PAK
3.6.2012
SRI
Win
1
24
34
3
0
Caught
1-0-11-0
PAK
5.9.2012
AUS
Win
1
17
15
2
0
Caught
1
4-0-24-2
PAK
7.9.2012
AUS
Win
1
45
42
6
0
Caught
3-0-28-0
PAK
10.9.2012
AUS
Loss
1
9
5
1
0
Caught
1
3-0-17-0
PAK
23.9.2012
NZL
Win
1
43
38
2
2
Bowled
4-0-15-0
PAK
25.9.2012
BAN
Win
1
45
47
6
0
Ct Wkeep
3-0-28-0
PAK
28.9.2012
RSA
Win
1
15
9
2
1
Stumped
4-0-23-2
PAK
30.9.2012
IND
Loss
1
15
28
1
0
Bowled
1-0-7-0
PAK
2.10.2012
AUS
Win
1
4
5
0
0
LBW
1
4-0-22-2
PAK
4.10.2012
SRI
Loss
1
42
40
4
1
Stumped
2-0-12-1
PAK
25.12.2012
IND
Win
3
61
44
6
2
Caught
2-0-12-0
PAK
28.12.2012
IND
Loss
4
55
26
6
3
Caught
1-0-11-0
PAK
3.3.2013
RSA
Win
3
86
51
9
4
Hit Wkt
3-0-25-3
PAK
27.7.2013
WIN
Win
3
13
7
3
0
Caught
2-0-4-2
PAK
28.7.2013
WIN
Win
2
10
7
1
0
Caught
4-0-9-1
PAK
23.8.2013
ZIM
Win
3
3
8
0
0
Ct Wkeep
2-0-12-1
PAK
24.8.2013
ZIM
Win
3
54*
40
3
2
not out
1
4-1-30-3
PAK
13.11.2013
RSA
Loss
4
0
2
0
0
Ct Wkeep
3-0-24-0
PAK
15.11.2013
RSA
Loss
3
0
1
0
0
LBW
4-0-21-0
PAK
20.11.2013
RSA
Loss
3
13*
15
1
0
not out
1
4-0-25-2
PAK
22.11.2013
RSA
Win
3
63
41
5
3
Caught
1
3-0-26-0
PAK
8.12.2013
AFG
Win
3
42*
37
2
1
not out
4-0-13-0
PAK
11.12.2013
SRI
Win
3
32
27
2
1
LBW
4-0-24-0
PAK
13.12.2013
SRI
Loss
3
7
7
1
0
Ct Wkeep
4-0-45-0
PAK
21.3.2014
IND
Loss
3
15
22
1
0
Caught
3-0-14-0
PAK
23.3.2014
AUS
Win
3
13
10
2
0
Bowled
2-0-18-0
PAK
30.3.2014
BAN
Win
3
8
12
0
0
Stumped
3-0-16-0
PAK
1.4.2014
WIN
Loss
3
19
32
0
0
Caught
2-0-15-1
PAK
4.12.2014
NZL
Win
3
2
4
0
0
Run Out
2-0-15-0
PAK
5.12.2014
NZL
Loss
3
9
8
2
0
Ct & Bld
2-0-20-1
PAK
24.4.2015
BAN
Loss
5
26
18
4
0
LBW
1
1-0-14-0
PAK
22.5.2015
ZIM
Win
3
12
11
1
1
Ct Wkeep
 
PAK
30.7.2015
SRI
Win
3
17
14
2
0
Caught
 
PAK
1.8.2015
SRI
Win
3
11
12
1
0
Run Out
1
 
PAK
29.9.2015
ZIM
Win
1
17
18
3
0
Caught
 
PAK
26.11.2015
ENG
Loss
3
7
7
1
0
Caught
 
PAK
27.11.2015
ENG
Loss
3
25
20
3
1
Caught
 
PAK
30.11.2015
ENG
Loss
3
1
1
0
0
Run Out
 
PAK
15.1.2016
NZL
Win
1
61
47
8
2
Caught
1
 
PAK
17.1.2016
NZL
Loss
1
19
23
2
1
Caught
 
PAK
22.1.2016
NZL
Loss
1
2
4
0
0
Caught
 
PAK
27.2.2016
IND
Loss
1
4
4
1
0
Ct Wkeep
1
 
PAK
29.2.2016
UAE
Win
1
11
12
2
0
Caught
 
PAK
2.3.2016
BAN
Loss
3
2
11
0
0
LBW
 
PAK
4.3.2016
SRI
Win
2
14
11
3
0
Ct & Bld
 
PAK
16.3.2016
BAN
Win
3
64
42
7
2
Caught
 
PAK
19.3.2016
IND
Loss
7
5*
5
0
0
not out
 
PAK
26.3.2017
WIN
Win
4
5
12
0
0
Ct & Bld
1
1-0-8-0
PAK
26.10.2017
SRI
Win
5
25*
23
3
0
not out
2-1-10-2
PAK
27.10.2017
SRI
Win
5
14
19
0
0
Caught
3-0-21-0
PAK
29.10.2017
SRI
Win
dnb
 
 
2
2-0-11-1
PAK
1.7.2018
ZIM
Win
1
7
8
0
1
Caught
0.5-0-3-2
PAK
2.7.2018
AUS
Loss
1
0
3
0
0
Caught
 
PAK
24.10.2018
AUS
Win
3
39
30
2
2
Caught
 
PAK
26.10.2018
AUS
Win
3
40
34
3
2
Caught
1-0-4-1
PAK
28.10.2018
AUS
Win
3
32*
20
3
1
not out
1
2-0-16-1
PAK
31.10.2018
NZL
Win
4
45
36
5
2
Caught
3-0-13-0
PAK
2.11.2018
NZL
Win
4
34*
21
1
2
not out
2-0-12-1
PAK
4.11.2018
NZL
Win
3
53*
34
4
2
not out
2-0-8-0
PAK
24.1.2020
BAN
Win
3
17
16
3
0
Caught
 
PAK
25.1.2020
BAN
Win
3
67*
49
9
1
not out
 
PAK
28.8.2020
ENG
N/R
dnb
 
 
 
PAK
30.8.2020
ENG
Loss
3
69
36
5
4
Caught
 
PAK
1.9.2020
ENG
Win
4
86*
52
4
6
not out
 
PAK
7.11.2020
ZIM
Win
4
36
32
3
1
Bowled
1
1-0-7-0
PAK
8.11.2020
ZIM
Win
dnb
 
 
 
PAK
18.12.2020
NZL
Loss
4
0
1
0
0
Caught
 
PAK
20.12.2020
NZL
Loss
4
99*
57
10
5
not out
 
PAK
22.12.2020
NZL
Win
3
41
29
2
3
Caught
 
PAK
10.4.2021
RSA
Win
4
13
11
1
0
Stumped
 
PAK
12.4.2021
RSA
Loss
4
32
23
6
0
Ct Wkeep
 
PAK
14.4.2021
RSA
Win
dnb
 
 
 
PAK
16.4.2021
RSA
Win
4
10
12
1
0
Caught
1
 
PAK
21.4.2021
ZIM
Win
4
5
7
0
0
Caught
4-0-21-1
PAK
23.4.2021
ZIM
Loss
4
5
10
0
0
Caught
1
 
PAK
25.4.2021
ZIM
Win
dnb
 
 
2-0-13-0
PAK
16.7.2021
ENG
Win
5
24
10
1
3
Bowled
 
PAK
18.7.2021
ENG
Loss
4
10
12
0
0
Caught
1
 
PAK
20.7.2021
ENG
Loss
4
1
2
0
0
Caught
4-0-28-3
PAK
28.7.2021
WIN
N/R
dnb
 
 
1-0-12-1
PAK
31.7.2021
WIN
Win
5
6
6
0
0
Caught
4-1-6-1
PAK
1.8.2021
WIN
N/R
dnb
 
 
1-0-9-0
PAK
3.8.2021
WIN
N/R
dnb
 
 
1-0-14-0
PAK
24.10.2021
IND
Win
dnb
 
 
2-0-12-0
PAK
26.10.2021
NZL
Win
4
11
6
0
1
Caught
1
2-0-16-1
PAK
29.10.2021
AFG
Win
4
10
10
1
0
Caught
 
PAK
2.11.2021
NAM
Win
4
32*
16
5
0
not out
1-0-11-0
PAK
7.11.2021
SCO
Win
4
31
19
4
1
LBW
 
PAK
11.11.2021
AUS
Loss
6
1*
1
0
0
not out
1-0-13-0

Copyright © 2024 Hat Trick Stats Cricket Database