High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
CS MacLeod 175 141 14 5 124.11 Scotland v Canada Christchurch 23 Jan 2014 ODI # 3459
DL Hemp 170* 141 11 5 120.56 Bermuda v Uganda Potchefstroom 13 Apr 2009 ICCT # 501
Amjad Javed 164 117 17 8 140.17 U.A.E. v Denmark Potchefstroom (Uni) 6 Apr 2009 ICCT # 482
CS MacLeod 157* 146 23 1 107.53 Scotland v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
TP Ura 151 142 10 6 106.33 P.N.G. v Ireland Harare 6 Mar 2018 ODI # 3986
PL Mommsen 139* 149 12 1 93.28 Scotland v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
FA Klokker 138* 149 13 2 92.61 Denmark v U.S.A. Armagh 2 Jul 2005 ICCT # 428
Khurram Khan 138 145 17 2 95.17 U.A.E. v P.N.G. Christchurch 26 Jan 2014 LA
BRM Taylor 138 124 20 2 111.29 Zimbabwe v West Indies Harare 19 Mar 2018 ODI # 4002
W Barresi 137* 150 11 2 91.33 Netherlands v Kenya Lincoln 23 Jan 2014 ODI # 3460
DLS van Bunge 137 118 12 5 116.10 Netherlands v Denmark Dublin 9 Jul 2005 ICCT # 451
RN ten Doeschate 134* 121 11 3 110.74 Netherlands v Namibia Benoni 13 Apr 2009 ICCT # 497
JJ Tucker 132 88 7 9 150.00 Bermuda v U.S.A. Waringstown 7 Jul 2005 ICCT # 443
JM Davison 131 99 10 6 132.32 Canada v Namibia Pretoria 4 Apr 2009 ICCT # 475
ES Szwarczynski 129* 155 16 1 83.22 Netherlands v P.N.G. New Plymouth 19 Jan 2014 LA
KJ Coetzer 127 141 12 1 90.07 Scotland v Oman Johannesburg 4 Apr 2009 ICCT # 478
GM Hamilton 127 124 10 3 102.41 Scotland v U.A.E. Benoni 17 Apr 2009 ICCT # 507
SO Hetmyer 127 93 14 4 136.55 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
K Kamyuka 126* 138 11 7 91.30 Uganda v P.N.G. Dublin 11 Jul 2005 ICCT # 459
PR Stirling 126 117 15 5 107.69 Ireland v U.A.E. Harare 12 Mar 2018 ODI # 3995
JM Davison 125 93 16 5 134.40 Canada v Namibia Belfast 1 Jul 2005 ICCT # 420
AJ Burger 125 96 16 3 130.20 Namibia v Kenya Johannesburg 15 Apr 2009 ICCT # 506
DL Hemp 124* 125 13 3 99.20 Bermuda v Oman Potchefstroom (Uni) 11 Apr 2009 ICCT # 495
Khurram Khan 124 120 11 3 103.33 U.A.E. v Namibia Krugersdorp 19 Apr 2009 ICCT # 511
Sikandar Raza 123 66 7 9 186.36 Zimbabwe v Nepal Bulawayo 4 Mar 2018 LA
CH Gayle 123 91 7 11 135.16 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
Noor Ali Zadran 122 140 8 1 87.14 Afghanistan v Canada Pretoria 13 Apr 2009 ICCT # 498
NFI McCallum 121* 138 12 3 87.68 Scotland v Ireland Benoni 1 Apr 2009 ODI # 2830
AN Kervezee 121* 134 14 0 90.29 Netherlands v Denmark Potchefstroom (Uni) 2 Apr 2009 ICCT # 469
MR Pedersen 121 132 13 1 91.66 Denmark v Netherlands Potchefstroom (Uni) 2 Apr 2009 ICCT # 469
B Zuiderent 119 152 10 1 78.28 Netherlands v Oman Carrickfergus 2 Jul 2005 ICCT # 431
PL Mommsen 118 109 13 1 108.25 Scotland v Hong Kong Queenstown 13 Jan 2014 LA
B Zuiderent 116* 138 13 1 84.05 Netherlands v U.A.E. Dublin 11 Jul 2005 ICCT # 457
EC Joyce 115* 134 9 0 85.82 Ireland v U.A.E. Belfast 4 Jul 2005 ICCT # 434
MH Cross 114 135 5 4 84.44 Scotland v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
CS MacLeod 113 62 12 4 182.25 Scotland v U.A.E. Queenstown 19 Jan 2014 LA
L Siaka 112* 82 9 7 136.58 P.N.G. v Namibia Mount Maunganui (2) 23 Jan 2014 LA
Rameez Shahzad 112* 107 9 4 104.67 U.A.E. v West Indies Harare 6 Mar 2018 ODI # 3987
WTS Porterfield 111 133 12 0 83.45 Ireland v P.N.G. Harare 6 Mar 2018 ODI # 3986
KO Otieno 109* 136 11 1 80.14 Kenya v Afghanistan Potchefstroom (Uni) 4 Apr 2009 ICCT # 473
NKJ Bibodi 109 117 11 0 93.16 Uganda v Bermuda Potchefstroom 13 Apr 2009 ICCT # 501
Shaiman Anwar 109 96 8 8 113.54 U.A.E. v Nepal Rangiora 13 Jan 2014 LA
SJ Massiah 108* 118 6 3 91.52 U.S.A. v Uganda Lurgan 4 Jul 2005 ICCT # 437
IA Karim 108 84 16 0 128.57 Kenya v Netherlands Lincoln 23 Jan 2014 ODI # 3460
B Zuiderent 107 134 9 1 79.85 Netherlands v Denmark Dublin 9 Jul 2005 ICCT # 451
SD Outerbridge 107 99 8 3 108.08 Bermuda v Uganda Potchefstroom 13 Apr 2009 ICCT # 501
RN ten Doeschate 106* 84 9 3 126.19 Netherlands v Kenya Potchefstroom 1 Apr 2009 ODI # 2831
CO Obuya 106 120 6 2 88.33 Kenya v P.N.G. New Plymouth 13 Jan 2014 LA
A Vala 105* 109 8 6 96.33 P.N.G. v Kenya New Plymouth 13 Jan 2014 LA
A Balbirnie 105 146 10 0 71.91 Ireland v Scotland Harare 18 Mar 2018 ODI # 4001
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Afghanistan v West Indies at Harare, ICC Cricket World Cup Qualifier final, Mar 25, 2018 [ODI # 4007]
Afghanistan v Ireland at Harare, ICC Cricket World Cup Qualifier 33rd match, Mar 23, 2018 [ODI # 4006]
Zimbabwe v United Arab Emirates at Harare, ICC Cricket World Cup Qualifier 32nd match, Mar 22, 2018 [ODI # 4005]