Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
AB Agarkar 67* 25 7 4 268.00 India v Zimbabwe 14 Dec 2000 ODI # 1660
KC Sangakkara 90 43 10 5 209.30 Sri Lanka v India 15 Dec 2009 ODI # 2932
N Kapil Dev 58 31 5 2 187.09 India v Australia 7 Oct 1986 ODI # 395
Yuvraj Singh 138* 78 16 6 176.92 India v England 14 Nov 2008 ODI # 2774
RA Jadeja 30* 17 1 2 176.47 India v Sri Lanka 15 Dec 2009 ODI # 2932
CM Spearman 68 44 15 0 154.54 New Zealand v India 5 Nov 1999 ODI # 1522
V Sehwag 146 102 17 6 143.13 India v Sri Lanka 15 Dec 2009 ODI # 2932
IVA Richards 110* 77 7 7 142.85 West Indies v India 5 Jan 1988 ODI # 487
RS Bopara 54* 38 2 5 142.10 England v India 14 Nov 2008 ODI # 2774
V Kohli 27 19 4 0 142.10 India v Sri Lanka 15 Dec 2009 ODI # 2932
V Sehwag 114* 82 17 2 139.02 India v West Indies 12 Nov 2002 ODI # 1895
MS Dhoni 72 53 7 3 135.84 India v Sri Lanka 15 Dec 2009 ODI # 2932
DM Jones 55 42 3 1 130.95 Australia v India 7 Oct 1986 ODI # 395
TM Dilshan 160 124 20 3 129.03 Sri Lanka v India 15 Dec 2009 ODI # 2932
Yuvraj Singh 29 23 5 0 126.08 India v Zimbabwe 14 Dec 2000 ODI # 1660
MS Dhoni 39 32 3 1 121.87 India v England 14 Nov 2008 ODI # 2774
Yuvraj Singh 79* 67 9 3 117.91 India v Sri Lanka 9 Nov 2005 ODI # 2295
V Sehwag 85 73 10 3 116.43 India v England 14 Nov 2008 ODI # 2774
AD Mathews 38 33 2 0 115.15 Sri Lanka v India 15 Dec 2009 ODI # 2932
KP Pietersen 63 56 7 2 112.50 England v India 14 Nov 2008 ODI # 2774
RB Richardson 27 24 3 0 112.50 West Indies v India 5 Jan 1988 ODI # 487
WU Tharanga 67 60 3 4 111.66 Sri Lanka v India 15 Dec 2009 ODI # 2932
SR Tendulkar 69 63 10 1 109.52 India v Sri Lanka 15 Dec 2009 ODI # 2932
CH Gayle 72 68 12 2 105.88 West Indies v India 12 Nov 2002 ODI # 1895
RG Twose 56 53 4 3 105.66 New Zealand v India 5 Nov 1999 ODI # 1522
SCJ Broad 26 25 2 0 104.00 England v India 14 Nov 2008 ODI # 2774
G Gambhir 28 27 6 0 103.70 India v Sri Lanka 9 Nov 2005 ODI # 2295
AR Border 91* 88 9 0 103.40 Australia v India 7 Oct 1986 ODI # 395
SR Tendulkar 32 31 2 1 103.22 India v New Zealand 5 Nov 1999 ODI # 1522
TN Madondo 71 70 10 0 101.42 Zimbabwe v India 14 Dec 2000 ODI # 1660
SR Patel 28 28 0 2 100.00 England v India 14 Nov 2008 ODI # 2774
RS Kalpage 25 25 1 1 100.00 Sri Lanka v India 15 Feb 1994 ODI # 879
A Jadeja 95 97 4 3 97.93 India v New Zealand 5 Nov 1999 ODI # 1522
SK Raina 43 44 0 3 97.72 India v England 14 Nov 2008 ODI # 2774
S Chanderpaul 74 77 8 0 96.10 West Indies v India 12 Nov 2002 ODI # 1895
RR Sarwan 84 88 6 2 95.45 West Indies v India 12 Nov 2002 ODI # 1895
UDU Chandana 30 32 5 0 93.75 Sri Lanka v India 9 Nov 2005 ODI # 2295
TM Dilshan 59 63 9 0 93.65 Sri Lanka v India 9 Nov 2005 ODI # 2295
SC Ganguly 41 44 7 0 93.18 India v New Zealand 5 Nov 1999 ODI # 1522
R Dravid 39 43 3 0 90.69 India v New Zealand 5 Nov 1999 ODI # 1522
GR Marsh 39 44 5 0 88.63 Australia v India 7 Oct 1986 ODI # 395
SR Tendulkar 54 61 9 0 88.52 India v Sri Lanka 11 Feb 2007 ODI # 2520
DA Marillier 38 43 4 0 88.37 Zimbabwe v India 14 Dec 2000 ODI # 1660
NJ Astle 120 136 12 2 88.23 New Zealand v India 5 Nov 1999 ODI # 1522
SC Ganguly 72 83 9 0 86.74 India v West Indies 12 Nov 2002 ODI # 1895
DC Boon 39 45 3 0 86.66 Australia v India 7 Oct 1986 ODI # 395
KC Sangakkara 110 127 11 4 86.61 Sri Lanka v India 11 Feb 2007 ODI # 2520
DB Vengsarkar 25 29 1 0 86.20 India v Australia 7 Oct 1986 ODI # 395
TM Dilshan 56 65 7 0 86.15 Sri Lanka v India 11 Feb 2007 ODI # 2520
R Lamba 102 120 8 2 85.00 India v Australia 7 Oct 1986 ODI # 395
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 Sri Lanka at Rajkot, 1st ODI, Dec 15, 2009 [ODI # 2932]
India v England at Rajkot, 1st ODI, Nov 14, 2008 [ODI # 2774]
India v Sri Lanka at Rajkot, 2nd ODI, Feb 11, 2007 [ODI # 2520]