Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
DJG Sammy 41* 17 5 2 241.17 West Indies v India 5 Dec 2011 ODI # 3221
AD Russell 40* 18 4 2 222.22 West Indies v India 5 Dec 2011 ODI # 3221
OF Smith 36 18 3 3 200.00 West Indies v India 11 Feb 2022 ODI # 4356
SC Ganguly 28 16 3 1 175.00 India v West Indies 15 Nov 2002 ODI # 1896
Shahid Afridi 40 23 5 2 173.91 Pakistan v India 12 Apr 2005 ODI # 2238
AB de Villiers 102* 59 11 3 172.88 South Africa v India 27 Feb 2010 ODI # 2963
N Kapil Dev 41* 25 2 3 164.00 India v Zimbabwe 26 Oct 1987 ODI # 469
SK Raina 49 30 5 1 163.33 India v South Africa 27 Feb 2010 ODI # 2963
M Vijay 25 16 5 0 156.25 India v South Africa 27 Feb 2010 ODI # 2963
RR Sarwan 29 19 3 1 152.63 West Indies v England 28 Oct 2006 ODI # 2439
LE Bosman 68 46 7 4 147.82 South Africa v India 27 Feb 2010 ODI # 2963
DJ Hussey 38* 26 3 1 146.15 Australia v India 24 Mar 2011 ODI # 3143
SB Bangar 57* 41 5 2 139.02 India v West Indies 15 Nov 2002 ODI # 1896
Yuvraj Singh 35* 26 5 0 134.61 India v Pakistan 12 Apr 2005 ODI # 2238
CL Hooper 36* 27 5 0 133.33 West Indies v India 15 Nov 2002 ODI # 1896
GF Labrooy 25 19 - - 131.57 Sri Lanka v India 22 Oct 1989 ODI # 580
KBJ Azad 39* 30 2 4 130.00 India v Australia 5 Oct 1984 ODI # 270
SK Raina 34* 28 2 1 121.42 India v Australia 24 Mar 2011 ODI # 3143
TM Dilshan 81* 67 8 0 120.89 Sri Lanka v India 6 Nov 2005 ODI # 2294
CH Gayle 41 34 7 1 120.58 West Indies v Zimbabwe 8 Oct 2006 ODI # 2424
CL Cairns 36 30 4 1 120.00 New Zealand v England 14 Feb 1996 ODI # 1048
RG Sharma 60 51 10 1 117.64 India v West Indies 6 Feb 2022 ODI # 4353
TM Dilshan 35 30 7 0 116.66 Sri Lanka v India 6 Nov 2014 ODI # 3540
DJ Hooda 29 25 2 0 116.00 India v West Indies 9 Feb 2022 ODI # 4355
PA Patel 39 35 7 0 111.42 India v West Indies 5 Dec 2011 ODI # 3221
V Kohli 49 44 2 2 111.36 India v Sri Lanka 6 Nov 2014 ODI # 3540
JH Kallis 104* 94 5 3 110.63 South Africa v India 27 Feb 2010 ODI # 2963
CH Gayle 140 127 12 5 110.23 West Indies v India 15 Nov 2002 ODI # 1896
MS Atapattu 33* 30 2 0 110.00 Sri Lanka v Zimbabwe 10 Oct 2006 ODI # 2425
SR Waugh 48 44 3 1 109.09 Australia v Zimbabwe 3 Apr 1998 ODI # 1302
WW Hinds 26 24 3 1 108.33 West Indies v India 15 Nov 2002 ODI # 1896
KTGD Prasad 30* 28 4 0 107.14 Sri Lanka v India 6 Nov 2014 ODI # 3540
GN Yallop 32* 30 3 0 106.66 Australia v India 5 Oct 1984 ODI # 270
AJ Strauss 50 47 8 0 106.38 England v West Indies 28 Oct 2006 ODI # 2439
G Gambhir 103 97 13 1 106.18 India v Sri Lanka 6 Nov 2005 ODI # 2294
MJ Clarke 58* 55 4 0 105.45 Australia v Zimbabwe 21 Feb 2011 ODI # 3103
KP Pietersen 90* 86 9 1 104.65 England v West Indies 28 Oct 2006 ODI # 2439
RP Arnold 49* 47 4 0 104.25 Sri Lanka v India 6 Nov 2005 ODI # 2294
RR Pant 56 54 6 1 103.70 India v West Indies 11 Feb 2022 ODI # 4356
RA Jadeja 36 35 2 1 102.85 India v South Africa 27 Feb 2010 ODI # 2963
MS Atapattu 39 38 5 0 102.63 Sri Lanka v India 6 Nov 2005 ODI # 2294
AT Rayudu 121* 118 10 4 102.54 India v Sri Lanka 6 Nov 2014 ODI # 3540
KL Rahul 49 48 4 2 102.08 India v West Indies 9 Feb 2022 ODI # 4355
Inzamam-ul-Haq 60* 59 5 0 101.69 Pakistan v India 12 Apr 2005 ODI # 2238
Shoaib Malik 65 65 3 0 100.00 Pakistan v India 12 Apr 2005 ODI # 2238
DL Chahar 38 38 4 2 100.00 India v West Indies 11 Feb 2022 ODI # 4356
Yuvraj Singh 30 30 1 1 100.00 India v West Indies 15 Nov 2002 ODI # 1896
S Dhawan 79 80 7 1 98.75 India v Sri Lanka 6 Nov 2014 ODI # 3540
RJ Shastri 53 54 6 0 98.14 India v Australia 5 Oct 1986 ODI # 394
Washington Sundar 33 34 2 1 97.05 India v West Indies 11 Feb 2022 ODI # 4356
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:
India v West Indies at Ahmedabad, ICC Men's Cricket World Cup Super League 3rd ODI, Feb 11, 2022 [ODI # 4356]
India v West Indies at Ahmedabad, ICC Men's Cricket World Cup Super League 2nd ODI, Feb 9, 2022 [ODI # 4355]
India v West Indies at Ahmedabad, ICC Men's Cricket World Cup Super League 1st ODI, Feb 6, 2022 [ODI # 4353]