Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
BB McCullum 27 13 3 1 207.69 New Zealand Mohali 25 Oct 2006 ODI # 2436
HH Pandya 76 43 4 6 176.74 India The Oval 18 Jun 2017 ODI # 3894
Yuvraj Singh 53 32 8 1 165.62 India Birmingham 4 Jun 2017 ODI # 3878
ST Jayasuriya 48 35 5 2 137.14 Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
PA Wallace 79 58 13 0 136.20 West Indies Dhaka 29 Oct 1998 ODI # 1361
G Gambhir 57 46 7 2 123.91 India Centurion 26 Sep 2009 ODI # 2898
JDP Oram 31 26 4 1 119.23 New Zealand Mohali 25 Oct 2006 ODI # 2436
V Kohli 81* 68 6 3 119.11 India Birmingham 4 Jun 2017 ODI # 3878
S Dhawan 48 41 5 0 117.07 India Birmingham 15 Jun 2013 ODI # 3372
K Rabada 26 23 2 0 113.04 South Africa Birmingham 7 Jun 2017 ODI # 3881
SK Raina 46 41 5 2 112.19 India Centurion 26 Sep 2009 ODI # 2898
S Dhawan 68 65 6 1 104.61 India Birmingham 4 Jun 2017 ODI # 3878
BC Lara 31* 30 5 0 103.33 West Indies Southampton 22 Sep 2004 ODI # 2181
AB de Villiers 31 31 1 1 100.00 South Africa Birmingham 10 Jun 2013 ODI # 3367
DL Vettori 41 42 3 0 97.61 New Zealand Johannesburg 3 Oct 2009 ODI # 2906
ST Jayasuriya 39 41 4 3 95.12 Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
AB Agarkar 47 50 3 1 94.00 India Birmingham 19 Sep 2004 ODI # 2179
BKG Mendis 27 29 4 0 93.10 Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
CD McMillan 51* 56 3 0 91.07 New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
SB Styris 28* 31 1 1 90.32 New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
NO Miller 51 57 6 1 89.47 West Indies Johannesburg 23 Sep 2009 ODI # 2894
RG Twose 87 101 14 0 86.13 New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
ST Jayasuriya 102* 120 10 0 85.00 Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
N Dickwella 73 86 4 0 84.88 Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
HM Amla 81 97 9 0 83.50 South Africa Birmingham 10 Jun 2013 ODI # 3367
KC Sangakkara 39 47 5 0 82.97 Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
CH Gayle 39 47 4 1 82.97 West Indies The Oval 7 Jun 2013 ODI # 3364
JE Root 46 56 2 0 82.14 England Cardiff 14 Jun 2017 ODI # 3889
PA de Silva 66* 81 5 0 81.48 Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
WU Tharanga 38 48 6 0 79.16 Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
RG Sharma 91 119 7 2 76.47 India Birmingham 4 Jun 2017 ODI # 3878
RAS Lakmal 26 34 3 0 76.47 Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
SP Fleming 80 105 8 1 76.19 New Zealand Mohali 25 Oct 2006 ODI # 2436
SB Styris 86 113 10 0 76.10 New Zealand Mohali 25 Oct 2006 ODI # 2436
DPMD Jayawardene 31 41 3 0 75.60 Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
JM Bairstow 43 57 4 0 75.43 England Cardiff 14 Jun 2017 ODI # 3889
KLT Arthurton 33 44 2 0 75.00 West Indies Dhaka 29 Oct 1998 ODI # 1361
R Dravid 76 103 4 0 73.78 India Centurion 26 Sep 2009 ODI # 2898
MEK Hussey 64 87 6 1 73.56 Australia Centurion 30 Sep 2009 ODI # 2903
GD Elliott 75* 103 5 1 72.81 New Zealand Johannesburg 3 Oct 2009 ODI # 2906
TD Paine 29 40 3 1 72.50 Australia Centurion 30 Sep 2009 ODI # 2903
AD Mathews 39 54 2 1 72.22 Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
DA Miller 75* 104 1 3 72.11 South Africa Birmingham 7 Jun 2017 ODI # 3881
MV Boucher 69 98 7 0 70.40 South Africa Mohali 27 Oct 2006 ODI # 2438
F du Plessis 28 40 2 0 70.00 South Africa Birmingham 10 Jun 2013 ODI # 3367
S Chanderpaul 49 71 5 0 69.01 West Indies Dhaka 29 Oct 1998 ODI # 1361
MS Atapattu 36 53 1 0 67.92 Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
DJG Sammy 25 37 5 0 67.56 West Indies Johannesburg 23 Sep 2009 ODI # 2894
Q de Kock 33 49 2 0 67.34 South Africa Birmingham 7 Jun 2017 ODI # 3881
RR Sarwan 56* 85 6 1 65.88 West Indies Southampton 22 Sep 2004 ODI # 2181
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]
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]
Pakistan v Sri Lanka at Cardiff, ICC Champions Trophy 12th match, Jun 12, 2017 [ODI # 3888]