High scores
Player Runs Balls 4s 6s SR Opposition Match Date Scorecard
CH Gayle 125 107 8 9 116.82 v New Zealand 7 Jul 2012 ODI # 3285
CH Gayle 123 130 18 2 94.61 v India 18 May 2006 ODI # 2377
PV Simmons 122 113 12 5 107.96 v South Africa 7 Apr 1992 ODI # 753
WW Hinds 116* 125 12 1 92.80 v Zimbabwe 2 Apr 2000 ODI # 1585
BC Lara 114 116 11 1 98.27 v Pakistan 23 Mar 1993 ODI # 821
AL Logie 109* 119 10 0 91.59 v Pakistan 12 Mar 1988 ODI # 506
CH Gayle 109 100 9 7 109.00 v Sri Lanka 28 Jun 2013 ODI # 3378
RB Richardson 108* 132 11 3 81.81 v England 3 Mar 1990 ODI # 614
DL Haynes 104* 102 10 1 101.96 v Australia 26 Apr 1984 ODI # 263
SL Campbell 103 130 8 0 79.23 v Zimbabwe 1 Apr 2000 ODI # 1584
S Chanderpaul 102* 113 10 4 90.26 v Ireland 23 Mar 2007 ODI # 2551
MN Samuels 101* 103 7 1 98.05 v New Zealand 7 Jul 2012 ODI # 3285
S Chanderpaul 101 120 6 1 84.16 v Canada 13 Apr 2010 ODI # 2977
RR Sarwan 100* 119 11 0 84.03 v Ireland 15 Apr 2010 ODI # 2978
RR Sarwan 98* 138 7 1 71.01 v India 20 May 2006 ODI # 2379
J Charles 97 100 8 4 97.00 v India 30 Jun 2013 ODI # 3380
DM Bravo 86 99 3 6 86.86 v India 16 Jun 2011 ODI # 3163
RS Morton 85* 102 5 1 83.33 v India 28 Jun 2009 ODI # 2853
RB Richardson 84 124 6 0 67.74 v Pakistan 12 Mar 1988 ODI # 506
RR Sarwan 75* 94 5 1 79.78 v India 16 Jun 2011 ODI # 3163
DM Bravo 74 75 6 2 98.66 v Canada 13 Apr 2010 ODI # 2977
RR Sarwan 72 111 3 1 64.86 v South Africa 7 May 2005 ODI # 2241
DR Smith 65* 77 6 3 84.41 v New Zealand 5 Jul 2012 ODI # 3283
AL Logie 65 65 7 0 100.00 v Australia 26 Feb 1991 ODI # 671
RB Richardson 64 66 5 1 96.96 v Australia 26 Feb 1991 ODI # 671
CH Gayle 64 46 8 2 139.13 v India 28 Jun 2009 ODI # 2853
CH Gayle 63* 57 4 5 110.52 v New Zealand 5 Jul 2012 ODI # 3283
MN Samuels 63 70 5 3 90.00 v Pakistan 13 Mar 2007 ODI # 2531
S Chanderpaul 63 59 3 3 106.77 v India 26 Jun 2009 ODI # 2852
SC Williams 62 90 8 0 68.88 v New Zealand 26 Mar 1996 ODI # 1084
S Chanderpaul 61 75 5 0 81.33 v New Zealand 26 Mar 1996 ODI # 1084
JC Adams 60 86 1 0 69.76 v Zimbabwe 1 Apr 2000 ODI # 1584
CH Gayle 58* 45 5 1 128.88 v Zimbabwe 2 Apr 2000 ODI # 1585
N Deonarine 57 49 4 2 116.32 v Ireland 15 Apr 2010 ODI # 2978
KOA Powell 57 80 7 0 71.25 v Ireland 23 Feb 2014 ODI # 3472
DM Bravo 55 78 5 1 70.51 v India 30 Jun 2013 ODI # 3380
DR Smith 55 53 5 3 103.77 v Ireland 23 Feb 2014 ODI # 3472
BC Lara 54 97 4 0 55.67 v South Africa 28 Apr 2001 ODI # 1712
DL Haynes 53 83 6 0 63.85 v England 26 Feb 1994 ODI # 887
JC Adams 52* 46 5 0 113.04 v England 26 Feb 1994 ODI # 887
RB Richardson 51* 100 6 0 51.00 v Australia 26 Apr 1984 ODI # 263
SD Hope 51 98 5 0 52.04 v India 6 Jul 2017 ODI # 3902
BC Lara 50 68 4 0 73.52 v South Africa 7 Apr 1992 ODI # 753
S Chanderpaul 49 56 4 1 87.50 v South Africa 7 May 2005 ODI # 2241
RR Sarwan 49 65 9 0 75.38 v Pakistan 13 Mar 2007 ODI # 2531
ADS Fletcher 48 56 6 1 85.71 v Canada 13 Apr 2010 ODI # 2977
RR Sarwan 47* 34 4 0 138.23 v Australia 17 May 2003 ODI # 2011
RR Sarwan 47* 26 5 1 180.76 v Canada 13 Apr 2010 ODI # 2977
CO Browne 46* 59 6 0 77.96 v South Africa 8 May 2005 ODI # 2242
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:
West Indies v India at Kingston, 5th ODI, Jul 6, 2017 [ODI # 3902]
West Indies v Ireland at Kingston, Only ODI, Feb 23, 2014 [ODI # 3472]
West Indies v India at Kingston, West Indies Tri-Nation Series 2nd match, Jun 30, 2013 [ODI # 3380]