Player 50s Runs Inns Team Opposition Ground Match Date Scorecard
Javed Miandad 9 78 1 Pakistan v India Nagpur 24 Mar 1987 ODI # 439
78* 2 Pakistan v India Jamshedpur 26 Mar 1987 ODI # 440
74* 2 Pakistan v Australia Sharjah 3 Apr 1987 ODI # 443
60 1 Pakistan v England Sharjah 7 Apr 1987 ODI # 445
52* 2 Pakistan v India Sharjah 10 Apr 1987 ODI # 447
113 1 Pakistan v England The Oval 21 May 1987 ODI # 448
71* 2 Pakistan v England Nottingham 23 May 1987 ODI # 449
68 1 Pakistan v England Birmingham 25 May 1987 ODI # 450
103 1 Pakistan v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
Imam-ul-Haq 7 56 1 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
103 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
106 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
89* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
65 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
72 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
62 1 Pakistan v West Indies Multan 12 Jun 2022 ODI # 4407
CG Greenidge 6 85* 2 West Indies v England Brisbane 23 Dec 1979 ODI # 81
50 1 West Indies v England Adelaide 16 Jan 1980 ODI # 84
80 1 West Indies v England Melbourne 20 Jan 1980 ODI # 86
98* 2 West Indies v England Sydney 22 Jan 1980 ODI # 87
103 1 West Indies v New Zealand Christchurch 6 Feb 1980 ODI # 88
78 1 West Indies v England Leeds 28 May 1980 ODI # 89
AH Jones 6 57 1 New Zealand v India Vadodara 17 Dec 1988 ODI # 543
55* 2 New Zealand v Pakistan Dunedin 6 Feb 1989 ODI # 554
62* 2 New Zealand v Pakistan Christchurch 4 Mar 1989 ODI # 555
67 2 New Zealand v Pakistan Wellington 8 Mar 1989 ODI # 557
82 1 New Zealand v Pakistan Auckland 11 Mar 1989 ODI # 559
63* 2 New Zealand v Pakistan Hamilton 14 Mar 1989 ODI # 561
ME Waugh 6 63 2 Australia v Sri Lanka Sydney 13 Jan 1999 ODI # 1382
83* 2 Australia v England Melbourne 15 Jan 1999 ODI # 1384
85 2 Australia v England Sydney 17 Jan 1999 ODI # 1386
65 1 Australia v Sri Lanka Hobart 21 Jan 1999 ODI # 1389
57 1 Australia v Sri Lanka Adelaide 24 Jan 1999 ODI # 1392
65 1 Australia v England Adelaide 26 Jan 1999 ODI # 1394
Yousuf Youhana 6 106 1 Pakistan v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
65 1 Pakistan v Bangladesh Lahore 15 Sep 2003 ODI # 2043
94* 2 Pakistan v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
52 1 Pakistan v Bangladesh Karachi 21 Sep 2003 ODI # 2045
68 1 Pakistan v South Africa Lahore 3 Oct 2003 ODI # 2046
65 1 Pakistan v South Africa Lahore 5 Oct 2003 ODI # 2047
KS Williamson 6 93 1 New Zealand v England The Oval 12 Jun 2015 ODI # 3655
118 2 New Zealand v England Southampton 14 Jun 2015 ODI # 3656
90 1 New Zealand v England Nottingham 17 Jun 2015 ODI # 3657
50 1 New Zealand v England Chester-le-Street 20 Jun 2015 ODI # 3659
97 1 New Zealand v Zimbabwe Harare 2 Aug 2015 ODI # 3673
90 1 New Zealand v Zimbabwe Harare 7 Aug 2015 ODI # 3675
LRPL Taylor 6 181* 2 New Zealand v England Dunedin 7 Mar 2018 ODI # 3989
80 1 New Zealand v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
86* 1 New Zealand v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
54 1 New Zealand v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
90 1 New Zealand v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
137 1 New Zealand v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
CH Gayle 6 73 2 West Indies v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
135 1 West Indies v England Bridgetown 20 Feb 2019 ODI # 4096
50 1 West Indies v England Bridgetown 22 Feb 2019 ODI # 4097
162 2 West Indies v England St George's 27 Feb 2019 ODI # 4099
77 2 West Indies v England Gros Islet 2 Mar 2019 ODI # 4103
50 2 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
PR Stirling 6 77 1 Ireland v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
130 1 Ireland v Bangladesh Dublin 15 May 2019 ODI # 4136
71 1 Ireland v Afghanistan Belfast 19 May 2019 ODI # 4139
50 2 Ireland v Afghanistan Belfast 21 May 2019 ODI # 4141
57 2 Ireland v Zimbabwe Bready 1 Jul 2019 ODI # 4181
52 1 Ireland v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
SD Hope 6 115 1 West Indies v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
51 2 West Indies v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
72 2 West Indies v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
110 2 West Indies v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
84 2 West Indies v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
64 2 West Indies v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
Babar Azam 6 158 1 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
57 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
114 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
105* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
103 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
77 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
Asif Iqbal 5 53 2 Pakistan v Australia Leeds 7 Jun 1975 ODI # 21
59* 1 Pakistan v West Indies Albion 16 Mar 1977 ODI # 41
62 1 Pakistan v India Sahiwal 3 Nov 1978 ODI # 56
61 1 Pakistan v Australia Nottingham 13 Jun 1979 ODI # 66
51 2 Pakistan v England Leeds 16 Jun 1979 ODI # 71
G Boycott 5 57 2 England v West Indies Lord's 23 Jun 1979 ODI # 74
68 2 England v Australia Melbourne 8 Dec 1979 ODI # 77
105 1 England v Australia Sydney 11 Dec 1979 ODI # 79
68 1 England v West Indies Brisbane 23 Dec 1979 ODI # 81
86* 2 England v Australia Sydney 26 Dec 1979 ODI # 82
GA Gooch 5 64 1 England v Sri Lanka Colombo (SSC) 13 Feb 1982 ODI # 145
74 2 England v Sri Lanka Colombo (SSC) 14 Feb 1982 ODI # 146
57 1 England v Australia Manchester 30 May 1985 ODI # 329
115 1 England v Australia Birmingham 1 Jun 1985 ODI # 330
117* 2 England v Australia Lord's 3 Jun 1985 ODI # 331
KC Wessels 5 57 2 Australia v England Birmingham 1 Jun 1985 ODI # 330
50 1 South Africa v India Eden Gardens 10 Nov 1991 ODI # 686
71 2 South Africa v India Gwalior 12 Nov 1991 ODI # 687
90 2 South Africa v India New Delhi 14 Nov 1991 ODI # 688
81* 2 South Africa v Australia Sydney 26 Feb 1992 ODI # 719
SR Tendulkar 5 62 1 India v New Zealand Delhi 3 Nov 1994 ODI # 944
66 1 India v West Indies Eden Gardens 5 Nov 1994 ODI # 947
54 1 India v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
88 2 India v West Indies Cuttack 9 Nov 1994 ODI # 950
105 1 India v West Indies Jaipur 11 Nov 1994 ODI # 951
ST Jayasuriya 5 108 1 Sri Lanka v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
63 2 Sri Lanka v India Colombo (RPS) 26 Jul 1997 ODI # 1222
73 1 Sri Lanka v India Colombo (RPS) 17 Aug 1997 ODI # 1223
66 2 Sri Lanka v India Colombo (RPS) 20 Aug 1997 ODI # 1224
68 2 Sri Lanka v India Colombo (SSC) 23 Aug 1997 ODI # 1225
A Flower 5 81 1 Zimbabwe v Bangladesh Nairobi (Gym) 11 Oct 1997 ODI # 1240
72 2 Zimbabwe v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
70 1 Zimbabwe v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
66 2 Zimbabwe v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
79 1 Zimbabwe v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
AJ Stewart 5 74* 2 England v West Indies Chester-le-Street 15 Jul 2000 ODI # 1615
101 1 England v Zimbabwe Birmingham 18 Jul 2000 ODI # 1617
100* 2 England v West Indies Nottingham 20 Jul 2000 ODI # 1618
97 2 England v Zimbabwe Lord's 22 Jul 2000 ODI # 1619
87* 2 England v Bangladesh Nairobi (Gym) 5 Oct 2000 ODI # 1632
RG Twose 5 70* 2 New Zealand v Zimbabwe Harare 27 Sep 2000 ODI # 1627
64 2 New Zealand v Zimbabwe Bulawayo 30 Sep 2000 ODI # 1628
63 1 New Zealand v Zimbabwe Bulawayo 1 Oct 2000 ODI # 1629
85 1 New Zealand v Zimbabwe Nairobi (Gym) 9 Oct 2000 ODI # 1635
87 2 New Zealand v Pakistan Nairobi (Gym) 11 Oct 2000 ODI # 1637
JN Rhodes 5 69 2 South Africa v New Zealand Cape Town 4 Nov 2000 ODI # 1655
61* 2 South Africa v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
50 1 South Africa v Sri Lanka East London 17 Dec 2000 ODI # 1662
75* 2 South Africa v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
53 1 South Africa v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
Yasir Hameed 5 52 2 Pakistan v New Zealand Lahore 29 Nov 2003 ODI # 2068
53 1 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
63 1 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
61 2 Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
127* 1 Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
RT Ponting 5 58 1 Australia v Sri Lanka Dambulla 20 Feb 2004 ODI # 2102
69 2 Australia v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
63 2 Australia v Sri Lanka Colombo (RPS) 25 Feb 2004 ODI # 2105
67 1 Australia v Sri Lanka Colombo (RPS) 27 Feb 2004 ODI # 2106
91 2 Australia v Zimbabwe Harare 25 May 2004 ODI # 2131
R Dravid 5 53 1 India v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
60 1 India v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
75* 2 Asia XI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
104 1 India v Pakistan Kochi 2 Apr 2005 ODI # 2235
52 1 India v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
Salman Butt 5 76 2 Pakistan v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
132 1 Pakistan v Bangladesh Lahore 13 Apr 2008 ODI # 2700
74 2 Pakistan v Bangladesh Multan 16 Apr 2008 ODI # 2702
136 1 Pakistan v Bangladesh Karachi 19 Apr 2008 ODI # 2703
70 1 Pakistan v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
IJL Trott 5 52* 2 England v South Africa Gqeberha 29 Nov 2009 ODI # 2931
94 2 England v Bangladesh Bristol 10 Jul 2010 ODI # 3025
110 1 England v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
69 1 England v Pakistan Chester-le-Street 10 Sep 2010 ODI # 3043
53 2 England v Pakistan Leeds 12 Sep 2010 ODI # 3044
MJ Guptill 5 74 2 New Zealand v Zimbabwe Harare 20 Oct 2011 ODI # 3204
105 2 New Zealand v Zimbabwe Harare 22 Oct 2011 ODI # 3206
70 1 New Zealand v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
77 1 New Zealand v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
85 1 New Zealand v Zimbabwe Napier 9 Feb 2012 ODI # 3234
V Kohli 5 133* 2 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
108 1 India v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
66 1 India v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
183 2 India v Pakistan Mirpur 18 Mar 2012 ODI # 3263
106 1 India v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
Tamim Iqbal 5 64 2 Bangladesh v Pakistan Mirpur 11 Mar 2012 ODI # 3258
70 2 Bangladesh v India Mirpur 16 Mar 2012 ODI # 3261
59 2 Bangladesh v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
60 2 Bangladesh v Pakistan Mirpur 22 Mar 2012 ODI # 3267
58 2 Bangladesh v West Indies Khulna 30 Nov 2012 ODI # 3309
V Kohli 5 68* 2 India v Zimbabwe Harare 28 Jul 2013 ODI # 3399
61 2 India v Australia Pune 13 Oct 2013 ODI # 3419
100* 2 India v Australia Jaipur 16 Oct 2013 ODI # 3420
68 1 India v Australia Mohali 19 Oct 2013 ODI # 3421
115* 2 India v Australia Nagpur 30 Oct 2013 ODI # 3424
TM Dilshan 5 115* 2 Sri Lanka v South Africa Pallekele 28 Jul 2013 ODI # 3400
99 1 Sri Lanka v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
81 1 Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
55* 1 Sri Lanka v New Zealand Hambantota 12 Nov 2013 ODI # 3434
53 1 Sri Lanka v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KS Williamson 5 71 1 New Zealand v India Napier 19 Jan 2014 ODI # 3456
77 1 New Zealand v India Hamilton 22 Jan 2014 ODI # 3458
65 1 New Zealand v India Auckland 25 Jan 2014 ODI # 3462
60 2 New Zealand v India Hamilton 28 Jan 2014 ODI # 3465
88 1 New Zealand v India Wellington 31 Jan 2014 ODI # 3467
KC Sangakkara 5 67* 2 Sri Lanka v England Colombo (RPS) 29 Nov 2014 ODI # 3557
63 1 Sri Lanka v England Hambantota 3 Dec 2014 ODI # 3561
86 2 Sri Lanka v England Colombo (RPS) 7 Dec 2014 ODI # 3563
91 1 Sri Lanka v England Pallekele 10 Dec 2014 ODI # 3565
112 1 Sri Lanka v England Pallekele 13 Dec 2014 ODI # 3567
SPD Smith 5 95 1 Australia v Afghanistan Perth 4 Mar 2015 ODI # 3623
72 1 Australia v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
65 2 Australia v Pakistan Adelaide 20 Mar 2015 ODI # 3642
105 1 Australia v India Sydney 26 Mar 2015 ODI # 3645
56* 2 Australia v New Zealand Melbourne 29 Mar 2015 ODI # 3646
AD Hales 5 57 1 England v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
99 2 England v South Africa Gqeberha 6 Feb 2016 ODI # 3734
65 1 England v South Africa Centurion 9 Feb 2016 ODI # 3736
50 1 England v South Africa Johannesburg 12 Feb 2016 ODI # 3737
112 1 England v South Africa Cape Town 14 Feb 2016 ODI # 3738
LD Chandimal 5 52 1 Sri Lanka v England Birmingham 24 Jun 2016 ODI # 3753
62 1 Sri Lanka v England Bristol 26 Jun 2016 ODI # 3755
63 1 Sri Lanka v England The Oval 29 Jun 2016 ODI # 3757
53 2 Sri Lanka v England Cardiff 2 Jul 2016 ODI # 3758
80* 1 Sri Lanka v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
JE Root 5 65 2 England v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
93 1 England v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
61 2 England v Pakistan Southampton 24 Aug 2016 ODI # 3770
89 2 England v Pakistan Lord's 27 Aug 2016 ODI # 3771
85 1 England v Pakistan Nottingham 30 Aug 2016 ODI # 3773
Q de Kock 5 55 1 South Africa v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
109 1 South Africa v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
69 2 South Africa v New Zealand Hamilton 19 Feb 2017 ODI # 3836
57 2 South Africa v New Zealand Christchurch 22 Feb 2017 ODI # 3839
68 1 South Africa v New Zealand Wellington 25 Feb 2017 ODI # 3841
Haris Sohail 5 52 1 Pakistan v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
89* 1 Pakistan v Zimbabwe Lahore 26 May 2015 ODI # 3651
52* 2 Pakistan v Zimbabwe Lahore 29 May 2015 ODI # 3652
50 1 Pakistan v New Zealand Hamilton 16 Jan 2018 ODI # 3953
63 2 Pakistan v New Zealand Wellington 19 Jan 2018 ODI # 3957
AM Rahane 5 55 1 India v Australia Eden Gardens 21 Sep 2017 ODI # 3912
70 2 India v Australia Indore 24 Sep 2017 ODI # 3914
53 2 India v Australia Bengaluru 28 Sep 2017 ODI # 3917
61 2 India v Australia Nagpur 1 Oct 2017 ODI # 3919
79 2 India v South Africa Durban 1 Feb 2018 ODI # 3969
Q de Kock 5 83 2 South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
81 2 South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
94 1 South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
121 1 South Africa v Sri Lanka Durban 10 Mar 2019 ODI # 4112
51 2 South Africa v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
RG Sharma 5 95 1 India v Australia Mohali 10 Mar 2019 ODI # 4111
56 2 India v Australia Delhi 13 Mar 2019 ODI # 4113
122* 2 India v South Africa Southampton 5 Jun 2019 ODI # 4150
57 1 India v Australia The Oval 9 Jun 2019 ODI # 4155
140 1 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
Shakib Al Hasan 5 50* 2 Bangladesh v Ireland Dublin 15 May 2019 ODI # 4136
75 1 Bangladesh v South Africa The Oval 2 Jun 2019 ODI # 4147
64 1 Bangladesh v New Zealand The Oval 5 Jun 2019 ODI # 4151
121 2 Bangladesh v England Cardiff 8 Jun 2019 ODI # 4153
124* 2 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
V Kohli 5 82 1 India v Australia The Oval 9 Jun 2019 ODI # 4155
77 1 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
67 1 India v Afghanistan Southampton 22 Jun 2019 ODI # 4169
72 1 India v West Indies Manchester 27 Jun 2019 ODI # 4175
66 2 India v England Birmingham 30 Jun 2019 ODI # 4179
Babar Azam 5 74 1 Pakistan v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
57 2 Pakistan v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
91 1 Pakistan v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
66 2 Pakistan v New Zealand Karachi 9 Jan 2023 ODI # 4500
79 2 Pakistan v New Zealand Karachi 11 Jan 2023 ODI # 4502
GM Turner 4 63* 2 New Zealand v India Christchurch 21 Feb 1976 ODI # 35
52 1 New Zealand v India Auckland 22 Feb 1976 ODI # 36
67 1 New Zealand v Pakistan Sialkot 16 Oct 1976 ODI # 40
83* 2 New Zealand v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
IM Chappell 4 62 2 Australia v West Indies Lord's 21 Jun 1975 ODI # 33
63 2 Australia v West Indies Adelaide 20 Dec 1975 ODI # 34
63* 1 Australia v West Indies Sydney 21 Dec 1979 ODI # 80
60* 1 Australia v England Sydney 26 Dec 1979 ODI # 82
IVA Richards 4 153* 1 West Indies v Australia Melbourne 9 Dec 1979 ODI # 78
62 2 West Indies v Australia Sydney 21 Dec 1979 ODI # 80
85* 2 West Indies v England Brisbane 23 Dec 1979 ODI # 81
88 1 West Indies v England Adelaide 16 Jan 1980 ODI # 84
Zaheer Abbas 4 118 1 Pakistan v India Multan 17 Dec 1982 ODI # 163
105 1 Pakistan v India Lahore 31 Dec 1982 ODI # 164
113 2 Pakistan v India Karachi 21 Jan 1983 ODI # 172
82 1 Pakistan v Sri Lanka Swansea 9 Jun 1983 ODI # 198
G Fowler 4 78* 2 England v Pakistan Lord's 13 Jun 1983 ODI # 205
69 1 England v New Zealand Birmingham 15 Jun 1983 ODI # 209
69 2 England v Pakistan Manchester 18 Jun 1983 ODI # 213
81* 2 England v Sri Lanka Leeds 20 Jun 1983 ODI # 217
NS Sidhu 4 73 2 India v Australia Chennai 9 Oct 1987 ODI # 453
75 1 India v New Zealand Bengaluru 14 Oct 1987 ODI # 458
51 1 India v Australia Delhi 22 Oct 1987 ODI # 465
55 2 India v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
DC Boon 4 93 1 Australia v Zimbabwe Cuttack 30 Oct 1987 ODI # 471
65 1 Australia v Pakistan Lahore 4 Nov 1987 ODI # 475
75 1 Australia v England Eden Gardens 8 Nov 1987 ODI # 477
56 1 Australia v Sri Lanka Perth 2 Jan 1988 ODI # 484
Saleem Malik 4 71 1 Pakistan v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
100* 2 Pakistan v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
74 1 Pakistan v West Indies Sharjah 14 Oct 1989 ODI # 570
68* 2 Pakistan v India Sharjah 15 Oct 1989 ODI # 572
DM Jones 4 58 2 Australia v Pakistan Brabourne 23 Oct 1989 ODI # 581
85 1 Australia v Sri Lanka Margao 25 Oct 1989 ODI # 585
53 1 Australia v India Bengaluru 27 Oct 1989 ODI # 587
85* 1 Australia v Sri Lanka Melbourne 26 Dec 1989 ODI # 596
M Azharuddin 4 108 1 India v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
78* 2 India v Pakistan Sharjah 27 Apr 1990 ODI # 625
55* 2 India v England Leeds 18 Jul 1990 ODI # 634
63* 2 India v England Nottingham 20 Jul 1990 ODI # 635
DC Boon 4 61 1 Australia v West Indies Sydney 18 Dec 1991 ODI # 698
77 2 Australia v West Indies Brisbane 12 Jan 1992 ODI # 703
79* 2 Australia v India Sydney 14 Jan 1992 ODI # 705
78 1 Australia v India Melbourne 18 Jan 1992 ODI # 709
ME Waugh 4 108 1 Australia v New Zealand Hamilton 27 Mar 1993 ODI # 825
83 1 Australia v New Zealand Auckland 28 Mar 1993 ODI # 827
56 1 Australia v England Manchester 19 May 1993 ODI # 830
113 2 Australia v England Birmingham 21 May 1993 ODI # 831
M Azharuddin 4 53 1 India v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
62 2 India v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
85 1 India v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
75* 2 India v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
BC Lara 4 55 1 West Indies v Australia Bridgetown 8 Mar 1995 ODI # 985
62 2 West Indies v Australia Port of Spain 11 Mar 1995 ODI # 986
139 1 West Indies v Australia Port of Spain 12 Mar 1995 ODI # 987
70 2 West Indies v England Nottingham 24 May 1995 ODI # 1000
ME Waugh 4 73 1 Australia v Sri Lanka Sydney 20 Jan 1996 ODI # 1043
130 1 Australia v Kenya Visakhapatnam 23 Feb 1996 ODI # 1058
126 1 Australia v India Wankhede 27 Feb 1996 ODI # 1065
76* 2 Australia v Zimbabwe Nagpur 1 Mar 1996 ODI # 1068
SR Tendulkar 4 127* 2 India v Kenya Cuttack 18 Feb 1996 ODI # 1052
70 2 India v West Indies Gwalior 21 Feb 1996 ODI # 1056
90 2 India v Australia Wankhede 27 Feb 1996 ODI # 1065
137 1 India v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
PA de Silva 4 83* 2 Sri Lanka v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
127* 2 Sri Lanka v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
75* 1 Sri Lanka v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
55 2 Sri Lanka v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
G Kirsten 4 66 1 South Africa v Kenya Nairobi (Gym) 3 Oct 1996 ODI # 1124
118* 2 South Africa v Pakistan Nairobi (Gym) 6 Oct 1996 ODI # 1126
84 1 South Africa v India Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
105* 2 South Africa v Australia Indore 19 Oct 1996 ODI # 1128
DJ Cullinan 4 53 2 South Africa v Australia Johannesburg 8 Apr 1997 ODI # 1195
89 1 South Africa v Australia Centurion 10 Apr 1997 ODI # 1197
57* 1 South Africa v Australia Bloemfontein 13 Apr 1997 ODI # 1199
51 1 South Africa v Pakistan Lahore 2 Nov 1997 ODI # 1248
G Kirsten 4 51 1 South Africa v India Durban 13 Feb 1997 ODI # 1177
89 1 South Africa v Pakistan Lahore 2 Nov 1997 ODI # 1248
64 2 South Africa v West Indies Lahore 3 Nov 1997 ODI # 1249
50 1 South Africa v Sri Lanka Lahore 6 Nov 1997 ODI # 1252
ST Jayasuriya 4 50 2 Sri Lanka v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
102 2 Sri Lanka v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
68 2 Sri Lanka v South Africa Johannesburg 5 Apr 1998 ODI # 1306
57 1 Sri Lanka v Pakistan Kimberley 7 Apr 1998 ODI # 1309
GA Hick 4 108 1 England v Australia Sydney 17 Jan 1999 ODI # 1386
66* 2 England v Sri Lanka Melbourne 19 Jan 1999 ODI # 1388
126* 1 England v Sri Lanka Adelaide 23 Jan 1999 ODI # 1391
109 2 England v Australia Adelaide 26 Jan 1999 ODI # 1394
A Flower 4 61 2 Zimbabwe v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
83 1 Zimbabwe v Kenya Dhaka 19 Mar 1999 ODI # 1412
79 1 Zimbabwe v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
73 1 Zimbabwe v Kenya Dhaka 23 Mar 1999 ODI # 1416
Saeed Anwar 4 73 1 Pakistan v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
64 1 Pakistan v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
72 1 Pakistan v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
95 1 Pakistan v India Jaipur 24 Mar 1999 ODI # 1417
Inzamam-ul-Haq 4 63* 2 Pakistan v India Mohali 1 Apr 1999 ODI # 1427
91 1 Pakistan v India Bengaluru 4 Apr 1999 ODI # 1428
59 1 Pakistan v England Sharjah 7 Apr 1999 ODI # 1429
107 1 Pakistan v India Sharjah 8 Apr 1999 ODI # 1430
CH Gayle 4 85 2 West Indies v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
60 2 West Indies v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
50 1 West Indies v Pakistan Sharjah 14 Feb 2002 ODI # 1807
62 2 West Indies v Pakistan Sharjah 15 Feb 2002 ODI # 1808
SC Ganguly 4 74 2 India v England Delhi 31 Jan 2002 ODI # 1800
80 2 India v England Wankhede 3 Feb 2002 ODI # 1803
57 1 India v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
86 1 India v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
JN Rhodes 4 83 1 South Africa v Australia Potchefstroom 27 Mar 2002 ODI # 1821
56 2 South Africa v Australia Bloemfontein 30 Mar 2002 ODI # 1822
76 1 South Africa v Australia Durban 3 Apr 2002 ODI # 1823
71* 1 South Africa v Australia Gqeberha 6 Apr 2002 ODI # 1824
HH Gibbs 4 116 1 South Africa v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
116* 2 South Africa v India Colombo (RPS) 25 Sep 2002 ODI # 1886
153 1 South Africa v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
97* 2 South Africa v Bangladesh Benoni 6 Oct 2002 ODI # 1891
CH Gayle 4 103 2 West Indies v India Nagpur 9 Nov 2002 ODI # 1894
72 1 West Indies v India Rajkot 12 Nov 2002 ODI # 1895
140 1 West Indies v India Ahmedabad 15 Nov 2002 ODI # 1896
101 2 West Indies v India Vadodara 18 Nov 2002 ODI # 1897
Yousuf Youhana 4 141* 1 Pakistan v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
76* 1 Pakistan v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
100* 1 Pakistan v Zimbabwe Harare 27 Nov 2002 ODI # 1902
88 1 Pakistan v Zimbabwe Harare 1 Dec 2002 ODI # 1907
SR Tendulkar 4 81 1 India v Zimbabwe Harare 19 Feb 2003 ODI # 1957
152 1 India v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
50 1 India v England Durban 26 Feb 2003 ODI # 1969
98 2 India v Pakistan Centurion 1 Mar 2003 ODI # 1975
Imran Farhat 4 68 1 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
91 1 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
82 2 Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
107 1 Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
SB Styris 4 68 2 New Zealand v India Cuttack 6 Nov 2003 ODI # 2056
54 2 New Zealand v Australia Guwahati 9 Nov 2003 ODI # 2058
54 2 New Zealand v India Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
101* 2 New Zealand v Pakistan Auckland 3 Jan 2004 ODI # 2075
Inzamam-ul-Haq 4 75 2 Pakistan v India Eden Gardens 13 Nov 2004 ODI # 2192
68 1 Pakistan v Australia Hobart 16 Jan 2005 ODI # 2205
62* 2 Pakistan v West Indies Brisbane 19 Jan 2005 ODI # 2206
50 1 Pakistan v Australia Sydney 23 Jan 2005 ODI # 2209
KP Pietersen 4 75 2 England v South Africa Cape Town 6 Feb 2005 ODI # 2223
100* 2 England v South Africa East London 9 Feb 2005 ODI # 2224
116 1 England v South Africa Centurion 13 Feb 2005 ODI # 2226
91* 2 England v Australia Bristol 19 Jun 2005 ODI # 2251
S Chanderpaul 4 60 2 West Indies v Pakistan Multan 13 Dec 2006 ODI # 2464
101 1 West Indies v Pakistan Karachi 16 Dec 2006 ODI # 2466
149* 2 West Indies v India Nagpur 21 Jan 2007 ODI # 2480
66 2 West Indies v India Cuttack 24 Jan 2007 ODI # 2485
RT Ponting 4 51* 2 Australia v England Adelaide 26 Jan 2007 ODI # 2486
111 1 Australia v New Zealand Perth 28 Jan 2007 ODI # 2488
104 2 Australia v New Zealand Melbourne 4 Feb 2007 ODI # 2501
75 1 Australia v England Melbourne 9 Feb 2007 ODI # 2515
LPC Silva 4 107* 1 Sri Lanka v India Visakhapatnam 17 Feb 2007 ODI # 2525
55* 1 Sri Lanka v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
52* 1 Sri Lanka v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
59 1 Sri Lanka v India Port of Spain 23 Mar 2007 ODI # 2550
GC Smith 4 67 1 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
91 2 South Africa v Scotland Basseterre 20 Mar 2007 ODI # 2545
74 2 South Africa v Australia Basseterre 24 Mar 2007 ODI # 2552
59 2 South Africa v Sri Lanka Providence 28 Mar 2007 ODI # 2556
A Symonds 4 87 1 Australia v India Kochi 2 Oct 2007 ODI # 2623
89 1 Australia v India Hyderabad 5 Oct 2007 ODI # 2625
75 2 Australia v India Chandigarh 8 Oct 2007 ODI # 2627
107* 1 Australia v India Nagpur 14 Oct 2007 ODI # 2631
V Kohli 4 118 2 India v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
105 1 India v New Zealand Guwahati 28 Nov 2010 ODI # 3070
64 2 India v New Zealand Jaipur 1 Dec 2010 ODI # 3072
63* 2 India v New Zealand Vadodara 4 Dec 2010 ODI # 3074
LMP Simmons 4 51 1 West Indies v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
51 1 West Indies v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
76 2 West Indies v Pakistan Bridgetown 2 May 2011 ODI # 3155
77* 2 West Indies v Pakistan Providence 5 May 2011 ODI # 3156
KJ Coetzer 4 51 1 Scotland v England Edinburgh 19 Jun 2010 ODI # 2997
64 1 Scotland v Netherlands Aberdeen 28 Jun 2011 ODI # 3164
89* 2 Scotland v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
89 2 Scotland v Ireland Edinburgh 12 Jul 2011 ODI # 3171
MS Dhoni 4 69 1 India v England The Oval 9 Sep 2011 ODI # 3189
78* 1 India v England Lord's 11 Sep 2011 ODI # 3191
50* 1 India v England Cardiff 16 Sep 2011 ODI # 3195
87* 1 India v England Hyderabad 14 Oct 2011 ODI # 3199
Younis Khan 4 64 2 Pakistan v Ireland Belfast 30 May 2011 ODI # 3158
78 1 Pakistan v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
81 1 Pakistan v Zimbabwe Harare 14 Sep 2011 ODI # 3194
56* 2 Pakistan v Sri Lanka Dubai (DSC) 11 Nov 2011 ODI # 3212
BRM Taylor 4 128* 1 Zimbabwe v New Zealand Harare 20 Oct 2011 ODI # 3204
107* 1 Zimbabwe v New Zealand Harare 22 Oct 2011 ODI # 3206
75 2 Zimbabwe v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
58 2 Zimbabwe v New Zealand Dunedin 3 Feb 2012 ODI # 3230
AN Cook 4 60 2 England v India Eden Gardens 25 Oct 2011 ODI # 3210
137 1 England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
102 1 England v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
80 2 England v Pakistan Dubai (DSC) 18 Feb 2012 ODI # 3243
SK Raina 4 50 2 India v England Rajkot 11 Jan 2013 ODI # 3318
55 1 India v England Kochi 15 Jan 2013 ODI # 3320
89* 2 India v England Mohali 23 Jan 2013 ODI # 3327
83 1 India v England Dharamsala 27 Jan 2013 ODI # 3329
AB de Villiers 4 128 1 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
75 1 South Africa v Pakistan Durban 21 Mar 2013 ODI # 3348
95* 2 South Africa v Pakistan Benoni 24 Mar 2013 ODI # 3350
70 2 South Africa v India Cardiff 6 Jun 2013 ODI # 3363
Misbah-ul-Haq 4 75 1 Pakistan v West Indies Gros Islet 19 Jul 2013 ODI # 3391
53* 2 Pakistan v West Indies Gros Islet 21 Jul 2013 ODI # 3393
63 2 Pakistan v West Indies Gros Islet 24 Jul 2013 ODI # 3396
83* 1 Pakistan v Zimbabwe Harare 27 Aug 2013 ODI # 3404
KC Sangakkara 4 91 2 Sri Lanka v South Africa Pallekele 28 Jul 2013 ODI # 3400
75* 1 Sri Lanka v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
79 1 Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
71* 1 Sri Lanka v New Zealand Hambantota 12 Nov 2013 ODI # 3434
KC Sangakkara 4 128 1 Sri Lanka v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
67 1 Sri Lanka v Pakistan Fatullah 25 Feb 2014 ODI # 3473
103 2 Sri Lanka v India Fatullah 28 Feb 2014 ODI # 3476
76 1 Sri Lanka v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AB de Villiers 4 52 2 South Africa v Australia Canberra 19 Nov 2014 ODI # 3548
91 1 South Africa v Australia Melbourne 21 Nov 2014 ODI # 3549
81 1 South Africa v West Indies Durban 16 Jan 2015 ODI # 3579
149 1 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
HM Amla 4 66 1 South Africa v West Indies Durban 16 Jan 2015 ODI # 3579
153* 1 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
61* 2 South Africa v West Indies East London 21 Jan 2015 ODI # 3587
133 1 South Africa v West Indies Centurion 28 Jan 2015 ODI # 3593
KS Williamson 4 97 1 New Zealand v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
54 2 New Zealand v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
112 1 New Zealand v Pakistan Napier 3 Feb 2015 ODI # 3598
57 1 New Zealand v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
KC Sangakkara 4 105* 1 Sri Lanka v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
117* 2 Sri Lanka v England Wellington 1 Mar 2015 ODI # 3619
104 2 Sri Lanka v Australia Sydney 8 Mar 2015 ODI # 3629
124 1 Sri Lanka v Scotland Hobart 11 Mar 2015 ODI # 3632
EJG Morgan 4 50 1 England v New Zealand Birmingham 9 Jun 2015 ODI # 3654
88 2 England v New Zealand The Oval 12 Jun 2015 ODI # 3655
71 1 England v New Zealand Southampton 14 Jun 2015 ODI # 3656
113 2 England v New Zealand Nottingham 17 Jun 2015 ODI # 3657
Tamim Iqbal 4 132 1 Bangladesh v Pakistan Mirpur 17 Apr 2015 ODI # 3647
116* 2 Bangladesh v Pakistan Mirpur 19 Apr 2015 ODI # 3648
64 2 Bangladesh v Pakistan Mirpur 22 Apr 2015 ODI # 3649
60 1 Bangladesh v India Mirpur 18 Jun 2015 ODI # 3658
V Kohli 4 91 1 India v Australia Perth 12 Jan 2016 ODI # 3723
59 1 India v Australia Brisbane 15 Jan 2016 ODI # 3724
117 1 India v Australia Melbourne 17 Jan 2016 ODI # 3725
106 2 India v Australia Canberra 20 Jan 2016 ODI # 3726
AM Rahane 4 62 1 India v West Indies Port of Spain 23 Jun 2017 ODI # 3895
103 1 India v West Indies Port of Spain 25 Jun 2017 ODI # 3896
72 1 India v West Indies North Sound 30 Jun 2017 ODI # 3898
60 2 India v West Indies North Sound 2 Jul 2017 ODI # 3900
TWM Latham 4 54 2 New Zealand v Bangladesh Dublin 17 May 2017 ODI # 3868
104 1 New Zealand v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
84 1 New Zealand v Bangladesh Dublin 24 May 2017 ODI # 3871
103* 2 New Zealand v India Wankhede 22 Oct 2017 ODI # 3928
V Kohli 4 71 1 India v England Leeds 17 Jul 2018 ODI # 4018
140 2 India v West Indies Guwahati 21 Oct 2018 ODI # 4056
157* 1 India v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
107 2 India v West Indies Pune 27 Oct 2018 ODI # 4062
F du Plessis 4 57 1 South Africa v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* 2 South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
112* 2 South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
57 1 South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
JJ Roy 4 87 1 England v Pakistan Southampton 11 May 2019 ODI # 4133
76 2 England v Pakistan Bristol 14 May 2019 ODI # 4135
114 2 England v Pakistan Nottingham 17 May 2019 ODI # 4138
54 1 England v South Africa The Oval 30 May 2019 ODI # 4143
BRM Taylor 4 75 1 Zimbabwe v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
75 1 Zimbabwe v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
71 1 Zimbabwe v Netherlands Deventer 19 Jun 2019 ODI # 4164
51 1 Zimbabwe v Netherlands Deventer 21 Jun 2019 ODI # 4167
AJ Finch 4 82 1 Australia v Pakistan Taunton 12 Jun 2019 ODI # 4157
153 1 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
53 1 Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
100 1 Australia v England Lord's 25 Jun 2019 ODI # 4173
JJ Roy 4 153 1 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
66 1 England v India Birmingham 30 Jun 2019 ODI # 4179
60 1 England v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
85 2 England v Australia Birmingham 11 Jul 2019 ODI # 4191
SS Iyer 4 71 1 India v West Indies Port of Spain 11 Aug 2019 ODI # 4197
65 2 India v West Indies Port of Spain 14 Aug 2019 ODI # 4199
70 1 India v West Indies Chennai 15 Dec 2019 ODI # 4221
53 1 India v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
SPD Smith 4 85 1 Australia v England Birmingham 11 Jul 2019 ODI # 4191
98 2 Australia v India Rajkot 17 Jan 2020 ODI # 4232
131 1 Australia v India Bengaluru 19 Jan 2020 ODI # 4233
76 2 Australia v South Africa Paarl 29 Feb 2020 ODI # 4248
V Kohli 4 89 2 India v Australia Sydney 29 Nov 2020 ODI # 4266
63 1 India v Australia Canberra 2 Dec 2020 ODI # 4267
56 1 India v England Pune 23 Mar 2021 ODI # 4281
66 1 India v England Pune 26 Mar 2021 ODI # 4283
PR Stirling 4 128 1 Ireland v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
118 2 Ireland v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
69 2 Ireland v Netherlands Utrecht 2 Jun 2021 ODI # 4293
52 2 Ireland v Netherlands Utrecht 4 Jun 2021 ODI # 4294
HT Tector 4 53 2 Ireland v West Indies Kingston 8 Jan 2022 ODI # 4339
54* 2 Ireland v West Indies Kingston 13 Jan 2022 ODI # 4340
52 2 Ireland v West Indies Kingston 16 Jan 2022 ODI # 4342
113 1 Ireland v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
SA Edwards 4 72* 2 Netherlands v England Amstelveen 17 Jun 2022 ODI # 4413
78 1 Netherlands v England Amstelveen 19 Jun 2022 ODI # 4414
64 1 Netherlands v England Amstelveen 22 Jun 2022 ODI # 4417
71* 2 Netherlands v Pakistan Rotterdam 16 Aug 2022 ODI # 4448
CS MacLeod 4 76 1 Scotland v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
117 2 Scotland v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
77 1 Scotland v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
133* 1 Scotland v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
SPD Smith 4 61 1 Australia v New Zealand Cairns 8 Sep 2022 ODI # 4462
105 1 Australia v New Zealand Cairns 11 Sep 2022 ODI # 4464
80* 2 Australia v England Adelaide 17 Nov 2022 ODI # 4475
94 1 Australia v England Sydney 19 Nov 2022 ODI # 4477

Records include the following recent matches:
Canada v Jersey at Windhoek, ICC Cricket World Cup Qualifier Play-off 3rd match, Mar 27, 2023 [ODI # 4552]
Papua New Guinea v United Arab Emirates at Windhoek, ICC Cricket World Cup Qualifier Play-off 2nd match, Mar 27, 2023 [ODI # 4551]
Namibia v United States of America at Windhoek, ICC Cricket World Cup Qualifier Play-off 1st match, Mar 26, 2023 [ODI # 4550]