Imam-Ul-Haq
Match Listing — One-Day Internationals

Team
Date
Venue
vs
Match
Res
PAK
18.10.2017
SRI
3rd ODI
Win
100 (125)
PAK
20.10.2017
SRI
4th ODI
Win
2 (3)
PAK
23.10.2017
SRI
5th ODI
Win
45* (64)
PAK
9.1.2018
NZL
2nd ODI
Loss
2 (11)
PAK
13.7.2018
ZIM
1st ODI
Win
128 (134)
PAK
16.7.2018
ZIM
2nd ODI
Win
44 (51)
PAK
18.7.2018
ZIM
3rd ODI
Win
0 (1)
PAK
20.7.2018
ZIM
4th ODI
Win
113 (122)
PAK
22.7.2018
ZIM
5th ODI
Win
110 (105)
PAK
16.9.2018
HKG
Asia Cup
Win
50* (69)
PAK
19.9.2018
IND
Asia Cup
Loss
2 (7)
PAK
21.9.2018
AFG
Asia Cup Super Four
Win
80 (104)
PAK
23.9.2018
IND
Asia Cup Super Four
Loss
10 (20)
PAK
26.9.2018
BAN
Asia Cup Super Four
Loss
83 (105)
PAK
7.11.2018
NZL
1st ODI
Loss
34 (46)
PAK
9.11.2018
NZL
2nd ODI
Win
16* (34)
PAK
19.1.2019
RSA
1st ODI
Win
86 (101)
PAK
22.1.2019
RSA
2nd ODI
Loss
5 (14)
PAK
25.1.2019
RSA
3rd ODI
Loss
101 (116)
PAK
27.1.2019
RSA
4th ODI
Win
71 (91)
PAK
30.1.2019
RSA
5th ODI
Loss
8 (10)
PAK
22.3.2019
AUS
1st ODI
Loss
17 (27)
PAK
24.3.2019
AUS
2nd ODI
Loss
0 (5)
PAK
27.3.2019
AUS
3rd ODI
Loss
46 (72)
PAK
8.5.2019
ENG
1st ODI
N/R
42* (68)
PAK
11.5.2019
ENG
2nd ODI
Loss
35 (44)
PAK
14.5.2019
ENG
3rd ODI
Loss
151 (131)
PAK
17.5.2019
ENG
4th ODI
Loss
6* (20)
PAK
31.5.2019
WIN
ICC World Cup
Loss
2 (11)
PAK
3.6.2019
ENG
ICC World Cup
Win
44 (58)
PAK
12.6.2019
AUS
ICC World Cup
Loss
53 (75)
PAK
16.6.2019
IND
ICC World Cup
Loss
7 (18)
PAK
23.6.2019
RSA
ICC World Cup
Win
44 (58)
PAK
26.6.2019
NZL
ICC World Cup
Win
19 (29)
PAK
29.6.2019
AFG
ICC World Cup
Win
36 (51)
PAK
5.7.2019
BAN
ICC World Cup
Win
100 (100)
PAK
30.9.2019
SRI
2nd ODI
Win
31 (41)
PAK
30.10.2020
ZIM
1st ODI ICC World Cup Super League
Win
58 (75)
PAK
1.11.2020
ZIM
2nd ODI ICC World Cup Super League
Win
49 (61)
PAK
3.11.2020
ZIM
3rd ODI ICC World Cup Super League
Loss
4 (3)
PAK
2.4.2021
RSA
1st ODI ICC World Cup Super League
Win
70 (80)
PAK
4.4.2021
RSA
2nd ODI ICC World Cup Super League
Loss
5 (10)
PAK
7.4.2021
RSA
3rd ODI ICC World Cup Super League
Win
57 (73)
PAK
8.7.2021
ENG
1st ODI ICC World Cup Super League
Loss
0 (1)
PAK
10.7.2021
ENG
2nd ODI ICC World Cup Super League
Loss
1 (2)
PAK
13.7.2021
ENG
3rd ODI ICC World Cup Super League
Loss
56 (73)
PAK
29.3.2022
AUS
1st ODI ICC World Cup Super League
Loss
103 (96)
PAK
31.3.2022
AUS
2nd ODI ICC World Cup Super League
Win
106 (97)
PAK
2.4.2022
AUS
3rd ODI ICC World Cup Super League
Win
89* (100)
PAK
8.6.2022
WIN
1st ODI ICC World Cup Super League
Win
65 (71)
PAK
10.6.2022
WIN
2nd ODI ICC World Cup Super League
Win
72 (72)
PAK
12.6.2022
WIN
3rd ODI ICC World Cup Super League
Win
62 (68)
PAK
16.8.2022
NED
1st ODI ICC World Cup Super League
Win
2 (19)
PAK
18.8.2022
NED
2nd ODI ICC World Cup Super League
Win
6 (10)
PAK
9.1.2023
NZL
1st ODI ICC World Cup Super League
Win
11 (14)
PAK
11.1.2023
NZL
2nd ODI ICC World Cup Super League
Loss
6 (12)
PAK
27.4.2023
NZL
1st ODI
Win
60 (65)
PAK
29.4.2023
NZL
2nd ODI
Win
24 (26)
PAK
3.5.2023
NZL
3rd ODI
Win
90 (107)
PAK
22.8.2023
AFG
1st ODI
Win
61 (94)
PAK
24.8.2023
AFG
2nd ODI
Win
91 (105)
PAK
26.8.2023
AFG
3rd ODI
Win
13 (30)
PAK
30.8.2023
NEP
Asia Cup Group A
Win
5 (14)
PAK
2.9.2023
IND
Asia Cup Group A
N/R
PAK
6.9.2023
BAN
Asia Cup Super Four
Win
78 (84)
PAK
10.9.2023
IND
Asia Cup Super Four
Loss
9 (18)
PAK
6.10.2023
NED
ICC World Cup
Win
15 (19)
PAK
10.10.2023
SRI
ICC World Cup
Win
12 (12)
PAK
14.10.2023
IND
ICC World Cup
Loss
36 (38)
PAK
20.10.2023
AUS
ICC World Cup
Loss
70 (71)
PAK
23.10.2023
AFG
ICC World Cup
Loss
17 (22)
PAK
27.10.2023
RSA
ICC World Cup
Loss
12 (18)
Team
Date
vs
Res
Pos
Score
Bls
4s
6s
Dismiss
Ct/St
Bowling
PAK
18.10.2017
SRI
Win
1
100
125
5
2
Ct Wkeep
 
PAK
20.10.2017
SRI
Win
1
2
3
0
0
LBW
 
PAK
23.10.2017
SRI
Win
1
45*
64
4
1
not out
 
PAK
9.1.2018
NZL
Loss
2
2
11
0
0
Caught
 
PAK
13.7.2018
ZIM
Win
1
128
134
11
0
Caught
 
PAK
16.7.2018
ZIM
Win
1
44
51
4
0
Run Out
 
PAK
18.7.2018
ZIM
Win
1
0
1
0
0
Ct Wkeep
 
PAK
20.7.2018
ZIM
Win
1
113
122
8
0
Caught
 
PAK
22.7.2018
ZIM
Win
1
110
105
8
1
LBW
1
 
PAK
16.9.2018
HKG
Win
1
50*
69
3
1
not out
1
 
PAK
19.9.2018
IND
Loss
1
2
7
0
0
Ct Wkeep
 
PAK
21.9.2018
AFG
Win
2
80
104
5
1
Run Out
 
PAK
23.9.2018
IND
Loss
1
10
20
2
0
LBW
 
PAK
26.9.2018
BAN
Loss
2
83
105
2
1
Stumped
 
PAK
7.11.2018
NZL
Loss
1
34
46
3
0
Caught
 
PAK
9.11.2018
NZL
Win
1
16*
34
1
0
not out
1
 
PAK
19.1.2019
RSA
Win
1
86
101
5
2
Caught
 
PAK
22.1.2019
RSA
Loss
1
5
14
0
0
Caught
1
 
PAK
25.1.2019
RSA
Loss
1
101
116
8
0
Caught
 
PAK
27.1.2019
RSA
Win
1
71
91
6
1
Ct Wkeep
 
PAK
30.1.2019
RSA
Loss
1
8
10
1
0
Caught
 
PAK
22.3.2019
AUS
Loss
1
17
27
1
1
Ct & Bld
 
PAK
24.3.2019
AUS
Loss
1
0
5
0
0
Bowled
1
 
PAK
27.3.2019
AUS
Loss
1
46
72
2
2
LBW
 
PAK
8.5.2019
ENG
N/R
1
42*
68
5
0
not out
 
PAK
11.5.2019
ENG
Loss
1
35
44
3
0
Ct & Bld
 
PAK
14.5.2019
ENG
Loss
1
151
131
16
1
Bowled
 
PAK
17.5.2019
ENG
Loss
1
6*
20
0
0
not out
 
PAK
31.5.2019
WIN
Loss
1
2
11
0
0
Ct Wkeep
 
PAK
3.6.2019
ENG
Win
1
44
58
3
1
Caught
 
PAK
12.6.2019
AUS
Loss
1
53
75
7
0
Ct Wkeep
1
 
PAK
16.6.2019
IND
Loss
1
7
18
1
0
LBW
 
PAK
23.6.2019
RSA
Win
1
44
58
6
0
Ct & Bld
1
 
PAK
26.6.2019
NZL
Win
1
19
29
3
0
Caught
 
PAK
29.6.2019
AFG
Win
2
36
51
4
0
Stumped
 
PAK
5.7.2019
BAN
Win
2
100
100
8
0
Hit Wkt
 
PAK
30.9.2019
SRI
Win
2
31
41
1
0
LBW
 
PAK
30.10.2020
ZIM
Win
1
58
75
6
0
Run Out
 
PAK
1.11.2020
ZIM
Win
1
49
61
5
0
Ct Wkeep
1
 
PAK
3.11.2020
ZIM
Loss
1
4
3
1
0
Bowled
 
PAK
2.4.2021
RSA
Win
1
70
80
3
1
Caught
 
PAK
4.4.2021
RSA
Loss
1
5
10
1
0
Caught
 
PAK
7.4.2021
RSA
Win
1
57
73
3
0
Caught
 
PAK
8.7.2021
ENG
Loss
1
0
1
0
0
LBW
 
PAK
10.7.2021
ENG
Loss
1
1
2
0
0
Ct Wkeep
 
PAK
13.7.2021
ENG
Loss
1
56
73
7
0
Bowled
 
PAK
29.3.2022
AUS
Loss
2
103
96
6
3
Bowled
 
PAK
31.3.2022
AUS
Win
2
106
97
6
2
Caught
 
PAK
2.4.2022
AUS
Win
2
89*
100
6
1
not out
1
 
PAK
8.6.2022
WIN
Win
2
65
71
6
0
Caught
 
PAK
10.6.2022
WIN
Win
2
72
72
6
0
Run Out
 
PAK
12.6.2022
WIN
Win
2
62
68
7
1
Ct Wkeep
1
 
PAK
16.8.2022
NED
Win
2
2
19
0
0
LBW
 
PAK
18.8.2022
NED
Win
2
6
10
0
0
Caught
 
PAK
9.1.2023
NZL
Win
2
11
14
2
0
Caught
 
PAK
11.1.2023
NZL
Loss
2
6
12
1
0
Caught
 
PAK
27.4.2023
NZL
Win
2
60
65
5
1
LBW
 
PAK
29.4.2023
NZL
Win
2
24
26
3
0
Caught
 
PAK
3.5.2023
NZL
Win
2
90
107
7
1
Bowled
 
PAK
22.8.2023
AFG
Win
2
61
94
2
0
Caught
 
PAK
24.8.2023
AFG
Win
2
91
105
4
0
Caught
1
 
PAK
26.8.2023
AFG
Win
2
13
30
1
0
Ct Wkeep
2
 
PAK
30.8.2023
NEP
Win
2
5
14
1
0
Run Out
 
PAK
2.9.2023
IND
N/R
dnb
 
 
 
PAK
6.9.2023
BAN
Win
2
78
84
5
4
Bowled
1
 
PAK
10.9.2023
IND
Loss
2
9
18
1
0
Caught
 
PAK
6.10.2023
NED
Win
2
15
19
2
0
Caught
 
PAK
10.10.2023
SRI
Win
2
12
12
1
0
Caught
1
 
PAK
14.10.2023
IND
Loss
2
36
38
6
0
Ct Wkeep
 
PAK
20.10.2023
AUS
Loss
2
70
71
10
0
Caught
 
PAK
23.10.2023
AFG
Loss
2
17
22
2
0
Caught
 
PAK
27.10.2023
RSA
Loss
2
12
18
2
0
Caught
 

Copyright © 2024 Hat Trick Stats Cricket Database