Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
E Chigumbura 27 11 0 4 245.45 Zimbabwe v Pakistan 21 Mar 2007 ODI # 2547
DR Smith 32 15 3 2 213.33 West Indies v Pakistan 13 Mar 2007 ODI # 2531
Iftikhar Anjum 32 16 2 2 200.00 Pakistan v Zimbabwe 21 Mar 2007 ODI # 2547
RR Sarwan 47* 26 5 1 180.76 West Indies v Canada 13 Apr 2010 ODI # 2977
IJ Harvey 48* 30 7 0 160.00 Australia v West Indies 17 May 2003 ODI # 2011
AD Mathews 44* 29 4 1 151.72 Sri Lanka v India 2 Jul 2013 ODI # 3382
DJG Sammy 31* 21 1 2 147.61 West Indies v New Zealand 7 Jul 2012 ODI # 3285
CH Gayle 64 46 8 2 139.13 West Indies v India 28 Jun 2009 ODI # 2853
RR Sarwan 47* 34 4 0 138.23 West Indies v Australia 17 May 2003 ODI # 2011
Imran Nazir 160 121 14 8 132.23 Pakistan v Zimbabwe 21 Mar 2007 ODI # 2547
N Deonarine 31 24 3 0 129.16 West Indies v Canada 13 Apr 2010 ODI # 2977
CH Gayle 58* 45 5 1 128.88 West Indies v Zimbabwe 2 Apr 2000 ODI # 1585
Yuvraj Singh 131 102 10 7 128.43 India v West Indies 26 Jun 2009 ODI # 2852
RD Jacobs 32 25 4 0 128.00 West Indies v Zimbabwe 1 Apr 2000 ODI # 1584
CD McMillan 25 20 1 2 125.00 New Zealand v Sri Lanka 24 Apr 2007 ODI # 2579
DR Smith 46 37 4 2 124.32 West Indies v South Africa 7 May 2005 ODI # 2241
MN Samuels 26* 21 4 1 123.80 West Indies v Ireland 23 Feb 2014 ODI # 3472
DN Patel 71 58 5 3 122.41 New Zealand v West Indies 26 Mar 1996 ODI # 1084
DJ Bravo 35 29 5 1 120.68 West Indies v Ireland 23 Feb 2014 ODI # 3472
CH Gayle 125 107 8 9 116.82 West Indies v New Zealand 7 Jul 2012 ODI # 3285
N Deonarine 57 49 4 2 116.32 West Indies v Ireland 15 Apr 2010 ODI # 2978
BJ Watling 72* 62 4 2 116.12 New Zealand v West Indies 7 Jul 2012 ODI # 3285
DJG Sammy 29 25 2 3 116.00 West Indies v India 30 Jun 2013 ODI # 3380
Shoaib Malik 62 54 6 1 114.81 Pakistan v West Indies 13 Mar 2007 ODI # 2531
JC Adams 52* 46 5 0 113.04 West Indies v England 26 Feb 1994 ODI # 887
CH Gayle 37 33 5 1 112.12 West Indies v India 26 Jun 2009 ODI # 2852
MN Samuels 28* 25 3 0 112.00 West Indies v India 16 Jun 2011 ODI # 3163
D Ramdin 29 26 1 1 111.53 West Indies v India 26 Jun 2009 ODI # 2852
HH Gibbs 40* 36 3 2 111.11 South Africa v West Indies 7 May 2005 ODI # 2241
TM Dilshan 30 27 3 0 111.11 Sri Lanka v New Zealand 24 Apr 2007 ODI # 2579
CH Gayle 63* 57 4 5 110.52 West Indies v New Zealand 5 Jul 2012 ODI # 3283
WU Tharanga 174* 159 19 3 109.43 Sri Lanka v India 2 Jul 2013 ODI # 3382
CH Gayle 109 100 9 7 109.00 West Indies v Sri Lanka 28 Jun 2013 ODI # 3378
PV Simmons 122 113 12 5 107.96 West Indies v South Africa 7 Apr 1992 ODI # 753
RR Sarwan 45 42 1 3 107.14 West Indies v India 26 Jun 2009 ODI # 2852
S Chanderpaul 63 59 3 3 106.77 West Indies v India 26 Jun 2009 ODI # 2852
Yuvraj Singh 35 33 5 1 106.06 India v West Indies 28 Jun 2009 ODI # 2853
JO Holder 36 34 4 1 105.88 West Indies v India 6 Jul 2017 ODI # 3902
Inzamam-ul-Haq 37 35 2 3 105.71 Pakistan v Zimbabwe 21 Mar 2007 ODI # 2547
DPMD Jayawardene 115* 109 10 3 105.50 Sri Lanka v New Zealand 24 Apr 2007 ODI # 2579
YK Pathan 40* 38 2 2 105.26 India v West Indies 26 Jun 2009 ODI # 2852
KJ O'Brien 54 52 3 2 103.84 Ireland v West Indies 15 Apr 2010 ODI # 2978
DR Smith 55 53 5 3 103.77 West Indies v Ireland 23 Feb 2014 ODI # 3472
E Chigumbura 30* 29 5 0 103.44 Zimbabwe v West Indies 19 Mar 2007 ODI # 2543
YK Pathan 30 29 2 1 103.44 India v West Indies 16 Jun 2011 ODI # 3163
R Dravid 105 102 10 2 102.94 India v West Indies 18 May 2006 ODI # 2377
DL Haynes 104* 102 10 1 101.96 West Indies v Australia 26 Apr 1984 ODI # 263
GC Smith 103 102 13 0 100.98 South Africa v West Indies 7 May 2005 ODI # 2241
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

Minimum of 25 runs

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]
India v Sri Lanka at Kingston, West Indies Tri-Nation Series 3rd match, Jul 2, 2013 [ODI # 3382]