Highest strike rates in an innings
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
KM Jadhav 25* 13 3 1 192.30 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
R Dravid 30* 16 3 1 187.50 v Kenya Southampton 11 Sep 2004 ODI # 2170
HH Pandya 76 43 4 6 176.74 v Pakistan The Oval 18 Jun 2017 ODI # 3894
M Kaif 49* 29 5 0 168.96 v Kenya Southampton 11 Sep 2004 ODI # 2170
Yuvraj Singh 53 32 8 1 165.62 v Pakistan Birmingham 4 Jun 2017 ODI # 3878
RA Jadeja 47* 29 7 1 162.06 v South Africa Cardiff 6 Jun 2013 ODI # 3363
S Dhawan 46 34 7 1 135.29 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
V Sehwag 48 36 8 0 133.33 v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
RA Jadeja 33* 25 2 2 132.00 v England Birmingham 23 Jun 2013 ODI # 3377
S Dhawan 31 24 2 1 129.16 v England Birmingham 23 Jun 2013 ODI # 3377
V Kohli 43 34 4 1 126.47 v England Birmingham 23 Jun 2013 ODI # 3377
G Gambhir 57 46 7 2 123.91 v Pakistan Centurion 26 Sep 2009 ODI # 2898
V Kohli 96* 78 13 0 123.07 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
MS Dhoni 28 23 2 0 121.73 v Australia Mohali 29 Oct 2006 ODI # 2440
S Dhawan 114 94 12 1 121.27 v South Africa Cardiff 6 Jun 2013 ODI # 3363
V Sehwag 126 104 21 1 121.15 v England Colombo (RPS) 22 Sep 2002 ODI # 1884
MS Dhoni 63 52 7 2 121.15 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
V Kohli 81* 68 6 3 119.11 v Pakistan Birmingham 4 Jun 2017 ODI # 3878
VG Kambli 39* 33 7 0 118.18 v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
Yuvraj Singh 41 35 6 0 117.14 v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
S Dhawan 48 41 5 0 117.07 v Pakistan Birmingham 15 Jun 2013 ODI # 3372
RR Singh 73* 63 5 3 115.87 v West Indies Dhaka 31 Oct 1998 ODI # 1363
V Sehwag 25* 22 3 1 113.63 v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
SK Raina 46 41 5 2 112.19 v Pakistan Centurion 26 Sep 2009 ODI # 2898
SR Tendulkar 141 128 13 3 110.15 v Australia Dhaka 28 Oct 1998 ODI # 1360
A Jadeja 71 65 5 1 109.23 v Australia Dhaka 28 Oct 1998 ODI # 1360
SC Ganguly 117* 109 12 3 107.33 v England Colombo (RPS) 22 Sep 2002 ODI # 1884
Yuvraj Singh 84 80 12 0 105.00 v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
S Dhawan 68 65 6 1 104.61 v Pakistan Birmingham 4 Jun 2017 ODI # 3878
MS Dhoni 27 26 3 0 103.84 v South Africa Cardiff 6 Jun 2013 ODI # 3363
SR Tendulkar 38 37 3 3 102.70 v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
V Sehwag 59 58 10 0 101.72 v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
SC Ganguly 141* 142 11 6 99.29 v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
M Kaif 111* 112 8 1 99.10 v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
RG Sharma 78 79 6 3 98.73 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
S Dhawan 125 128 15 1 97.65 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
RG Sharma 123* 129 15 1 95.34 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
S Dhawan 102* 107 10 1 95.32 v West Indies The Oval 11 Jun 2013 ODI # 3368
KD Karthik 51* 54 8 0 94.44 v West Indies The Oval 11 Jun 2013 ODI # 3368
AB Agarkar 47 50 3 1 94.00 v Pakistan Birmingham 19 Sep 2004 ODI # 2179
S Dhawan 78 83 12 1 93.97 v South Africa The Oval 11 Jun 2017 ODI # 3886
RG Sharma 52 56 7 0 92.85 v West Indies The Oval 11 Jun 2013 ODI # 3368
V Kohli 58* 64 4 1 90.62 v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
SC Ganguly 117 130 9 4 90.00 v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
NR Mongia 25 28 1 0 89.28 v West Indies Dhaka 31 Oct 1998 ODI # 1363
R Dravid 71 81 6 0 87.65 v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
Yuvraj Singh 62 72 6 0 86.11 v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
SR Tendulkar 35 41 5 0 85.36 v England Jaipur 15 Oct 2006 ODI # 2429
SR Tendulkar 69 83 10 1 83.13 v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
R Dravid 52 63 6 0 82.53 v Australia Mohali 29 Oct 2006 ODI # 2440
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

Minimum of 25 runs

Records includes the following current or recent matches:
India v Pakistan at The Oval, ICC Champions Trophy final, Jun 18, 2017 [ODI # 3894]
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
India v South Africa at The Oval, ICC Champions Trophy 11th match, Jun 11, 2017 [ODI # 3886]