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
SD Myles 172 - - - - Hong Kong v Gibraltar Bridgnorth 11 Jun 1986 ICCT # 78
DL Hemp 170* 141 11 5 120.56 Bermuda v Uganda Potchefstroom 13 Apr 2009 ICCT # 501
R Gomes 169* - - - - Netherlands v Israel Amstelveen 4 Jun 1990 ICCT # 140
P Prashad 164* - - - - Canada v P.N.G. Walsall 16 Jun 1986 ICCT # 89
Amjad Javed 164 117 17 8 140.17 U.A.E. v Denmark Potchefstroom (Uni) 6 Apr 2009 ICCT # 482
SR Atkinson 162 - - - - Netherlands v Israel Solihull 18 Jun 1986 ICCT # 97
B Harry 162 - - - - P.N.G. v Israel Worcester 20 Jun 1986 ICCT # 104
MO Odumbe 158* - - - - Kenya v Bermuda Nairobi (Aga) 1 Mar 1994 ICCT # 263
CS MacLeod 157* 146 23 1 107.53 Scotland v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
RE Lifmann 155* - - - - Netherlands v Malaysia Redditch 5 Jul 1982 ICCT # 68
RJ Elferink 154* - - - - Netherlands v Fiji Hinckley 28 Jun 1982 ICCT # 51
NE Clarke 154 - - - - Netherlands v Israel Amstelveen 4 Jun 1990 ICCT # 140
TP Ura 151 142 10 6 106.33 P.N.G. v Ireland Harare 6 Mar 2018 ODI # 3986
JP Marsden 150 - - - - Hong Kong v Israel Amstelveen 12 Jun 1990 ICCT # 161
MO Odumbe 148* 122 11 7 121.31 Kenya v Canada Kuala Lumpur 1 Apr 1997 ICCT # 317
SO Tikolo 147 152 12 3 96.71 Kenya v Bangladesh Kuala Lumpur 12 Apr 1997 ICCT # 348
KR Khan 143* - - - - U.S.A. v Israel Solihull 27 Jun 1986 ICCT # 123
Imran Brohi 141 - - - - E&C Africa v Singapore Nairobi (Club) 23 Feb 1994 ICCT # 237
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
DL Houghton 135 - - - - Zimbabwe v U.S.A. Solihull 16 Jun 1982 ICCT # 31
AJ Pycroft 135 - - - - Zimbabwe v Bangladesh Solihull 11 Jun 1986 ICCT # 74
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
P Prashad 129 - - - - Canada v Fiji Birmingham 30 Jun 1986 ICCT # 127
WA Reid 128 - - - - Bermuda v Malaysia Wednesbury 16 Jun 1982 ICCT # 33
R Gomes 127* - - - - Netherlands v Denmark Birmingham 2 Jul 1986 ICCT # 131
DA Lewis 127* 142 4 3 89.43 Ireland v Gibraltar Kuala Lumpur 24 Mar 1997 ICCT # 268
B Harry 127 - - - - P.N.G. v Gibraltar Cannock 18 Jun 1986 ICCT # 96
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
KM Curran 126* - - - - Zimbabwe v U.S.A. Solihull 16 Jun 1982 ICCT # 31
Azhar Saeed 126* - - - - U.A.E. v Canada Nairobi (Aga) 25 Feb 1994 ICCT # 246
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
NA Gibbons 125* - - - - Bermuda v Hong Kong Nuneaton 13 Jun 1986 ICCT # 82
PWE Rawson 125 - - - - Zimbabwe v Argentina Wolverhampton 18 Jun 1986 ICCT # 92
M Diwan 125 145 8 5 86.20 Canada v Namibia Kuala Lumpur 26 Mar 1997 ICCT # 286
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
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 | 25 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]