One Day Internationals - Batting Records and Statistics - Miscellaneous
Imam-ul-Haq - Batting Analysis for Innings Batting as Opener
  Progressive
  Date Versus Ground How Dismissed Runs B/F Aggr Avg
1 18/10/2017 Sri Lanka Sheikh Zayed Stadium c †N Dickwella b N L T C Perera 100 125 100 100.00
2 20/10/2017 Sri Lanka Sharjah Cricket Stadium lbw b P L S Gamage 2 3 102 51.00
3 23/10/2017 Sri Lanka Sharjah Cricket Stadium not out 45* 64 147 73.50
4 08/01/2018 New Zealand Saxton Oval c C Munro b T A Boult 2 11 149 49.67
5 13/07/2018 Zimbabwe Queens Sports Club c W P Masakadza b B Muzarabani 128 134 277 69.25
6 16/07/2018 Zimbabwe Queens Sports Club run out 44 51 321 64.20
7 18/07/2018 Zimbabwe Queens Sports Club c †R C Murray b B Muzarabani 0 1 321 53.50
8 20/07/2018 Zimbabwe Queens Sports Club c T K Musakanda b W P Masakadza 113 122 434 62.00
9 22/07/2018 Zimbabwe Queens Sports Club lbw b W P Masakadza 110 105 544 68.00
10 16/09/2018 Hong Kong Dubai International Cricket Stadium not out 50* 69 594 74.25
11 19/09/2018 India Dubai International Cricket Stadium c †M S Dhoni b B Kumar 2 7 596 66.22
12 21/09/2018 Afghanistan Sheikh Zayed Stadium run out 80 104 676 67.60
13 23/09/2018 India Dubai International Cricket Stadium lbw b Y S Chahal 10 20 686 62.36
14 26/09/2018 Bangladesh Sheikh Zayed Stadium st Litton Das b Mahmudullah 83 105 769 64.08
15 07/11/2018 New Zealand Sheikh Zayed Stadium c C de Grandhomme b L H Ferguson 34 46 803 61.77
16 09/11/2018 New Zealand Sheikh Zayed Stadium retired hurt 16* 34 819 63.00
17 19/01/2019 South Africa St George's Park c R R Hendricks b D Olivier 86 101 905 64.64
18 22/01/2019 South Africa Kingsmead c A L Phehlukwayo b K Rabada 5 14 910 60.67
19 25/01/2019 South Africa SuperSport Park c H E van der Dussen b T Shamsi 101 116 1011 63.19
20 27/01/2019 South Africa Wanderers Stadium c †Q de Kock b A L Phehlukwayo 71 91 1082 63.65
21 30/01/2019 South Africa Newlands c D Pretorius b D W Steyn 8 10 1090 60.56
22 22/03/2019 Australia Sharjah Cricket Stadium c & b N M Lyon 17 27 1107 58.26
23 23/03/2019 Australia Sharjah Cricket Stadium b J A Richardson 0 5 1107 55.35
24 27/03/2019 Australia Sheikh Zayed Stadium lbw b G J Maxwell 46 72 1153 54.90
25 08/05/2019 England Kennington Oval not out 42* 68 1195 56.90
26 11/05/2019 England The Rose Bowl c & b M M Ali 35 44 1230 55.91
27 14/05/2019 England County Ground (Bristol) b T K Curran 151 131 1381 60.04
28 17/05/2019 England Trent Bridge not out 6* 20 1387 60.30
29 31/05/2019 West Indies Trent Bridge c †S D Hope b S S Cottrell 2 11 1389 57.88
30 03/06/2019 England Trent Bridge c C R Woakes b M M Ali 44 58 1433 57.32
31 12/06/2019 Australia The Cooper Associates County Ground c †A T Carey b P J Cummins 53 75 1486 57.15
32 16/06/2019 India Old Trafford lbw b V Shankar 7 18 1493 55.30
33 23/06/2019 South Africa Lord's c & b Imran Tahir 44 58 1537 54.89
34 26/06/2019 New Zealand Edgbaston c M J Guptill b L H Ferguson 19 29 1556 53.66
35 29/06/2019 Afghanistan Headingley st Ikram Ali Khil b Mohammad Nabi 36 51 1592 53.07
36 05/07/2019 Bangladesh Lord's hit wicket b Mustafizur Rahman 100 100 1692 54.58
37 30/09/2019 Sri Lanka National Stadium (Karachi) lbw b Wanindu Hasaranga 31 41 1723 53.84
38 30/10/2020 Zimbabwe Rawalpindi Cricket Stadium run out 58 75 1781 53.97
39 01/11/2020 Zimbabwe Rawalpindi Cricket Stadium c †B R M Taylor b T S Chisoro 49 61 1830 53.82
40 03/11/2020 Zimbabwe Rawalpindi Cricket Stadium b B Muzarabani 4 3 1834 52.40
41 02/04/2021 South Africa SuperSport Park c K Rabada b A Nortje 70 80 1904 52.89
42 04/04/2021 South Africa Wanderers Stadium c A K Markram b L Ngidi 5 10 1909 51.59
43 07/04/2021 South Africa SuperSport Park c K Verreynne b K A Maharaj 57 73 1966 51.74
44 08/07/2021 England Sophia Gardens lbw b S Mahmood 0 1 1966 50.41
45 10/07/2021 England Lord's c †J A Simpson b L Gregory 1 2 1967 49.18
46 13/07/2021 England Edgbaston b M W Parkinson 56 73 2023 49.34
47 29/03/2022 Australia Gaddafi Stadium b N Ellis 103 96 2126 50.62
48 31/03/2022 Australia Gaddafi Stadium c M Labuschagne b A Zampa 106 97 2232 51.91
49 02/04/2022 Australia Gaddafi Stadium not out 89* 100 2321 53.98
50 08/06/2022 West Indies Multan Cricket Stadium c J N T Seales b A J Hosein 65 71 2386 54.23
51 10/06/2022 West Indies Multan Cricket Stadium run out 72 72 2458 54.62
52 12/06/2022 West Indies Multan Cricket Stadium c †S D Hope b N Pooran 62 68 2520 54.78
53 16/08/2022 Netherlands Hazelaarweg lbw b V J Kingma 2 19 2522 53.66
54 18/08/2022 Netherlands Hazelaarweg c L V van Beek b V J Kingma 6 10 2528 52.67
55 09/01/2023 New Zealand National Stadium (Karachi) c H B Shipley b M G Bracewell 11 14 2539 51.82
56 11/01/2023 New Zealand National Stadium (Karachi) c D J Mitchell b L H Ferguson 6 12 2545 50.90
57 27/04/2023 New Zealand Rawalpindi Cricket Stadium lbw b I S Sodhi 60 65 2605 51.08
58 29/04/2023 New Zealand Rawalpindi Cricket Stadium c D J Mitchell b M J Henry 24 26 2629 50.56
59 03/05/2023 New Zealand National Stadium (Karachi) b A F Milne 90 107 2719 51.30
60 22/08/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c Rashid Khan b Mohammad Nabi 61 94 2780 51.48
61 24/08/2023 Afghanistan Mahinda Rajapaksha International Cricket Stadium c Riaz Hassan b Mujeeb Ur Rahman 91 105 2871 52.20
62 26/08/2023 Afghanistan R Premadasa Stadium c †Rahmanullah Gurbaz b Gulbadin Naib 13 30 2884 51.50
63 30/08/2023 Nepal Multan Cricket Stadium run out 5 14 2889 50.68
64 06/09/2023 Bangladesh Gaddafi Stadium b Mehidy Hasan Miraz 78 84 2967 51.16
65 10/09/2023 India R Premadasa Stadium c Shubman Gill b J J Bumrah 9 18 2976 50.44
66 06/10/2023 Netherlands Rajiv Gandhi International Stadium c Aryan Dutt b P A van Meekeren 15 19 2991 49.85
67 10/10/2023 Sri Lanka Rajiv Gandhi International Stadium c M D K J Perera b L D Madushanka 12 12 3003 49.23
68 14/10/2023 India Narendra Modi Stadium c †K L Rahul b H H Pandya 36 38 3039 49.02
69 20/10/2023 Australia M Chinnaswamy Stadium c M A Starc b M P Stoinis 70 71 3109 49.35
70 23/10/2023 Afghanistan MA Chidambaram Stadium c Naveen-ul-Haq b Azmatullah Omarzai 17 22 3126 48.84
71 27/10/2023 South Africa MA Chidambaram Stadium c H Klaasen b M Jansen 12 18 3138 48.28

Imam-ul-Haq - Profile and Statistical Summary
Batting Records and Statistics Menu
Player Records and Statistics Menu