Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JDS Neesham 47* 13 0 6 361.53 New Zealand v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
MM Ali 31* 9 1 4 344.44 England v Afghanistan Manchester 18 Jun 2019 ODI # 4163
GJ Maxwell 32 10 2 3 320.00 Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
AR Nurse 25* 8 1 3 312.50 West Indies v England Bridgetown 20 Feb 2019 ODI # 4096
LE Plunkett 27* 9 4 1 300.00 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
CH Gayle 77 27 5 9 285.18 West Indies v England Gros Islet 2 Mar 2019 ODI # 4103
AL Phehlukwayo 38* 15 5 1 253.33 South Africa v Sri Lanka Durban 10 Mar 2019 ODI # 4112
C de Grandhomme 37* 15 4 2 246.66 New Zealand v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
Rashid Khan 27 11 2 3 245.45 Afghanistan v Australia Bristol 1 Jun 2019 ODI # 4146
RR Pant 39 16 3 4 243.75 India v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
N Vanua 28* 12 2 3 233.33 P.N.G. v U.S.A. Windhoek 27 Apr 2019 ODI # 4126
JO Holder 33 15 4 2 220.00 West Indies v Bangladesh Taunton 17 Jun 2019 ODI # 4162
Imad Wasim 28* 13 4 1 215.38 Pakistan v Australia Sharjah 22 Mar 2019 ODI # 4116
HG Munsey 28 13 3 2 215.38 Scotland v Afghanistan Edinburgh 10 May 2019 ODI # 4131
MD Shanaka 30 14 2 2 214.28 Sri Lanka v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
Hasan Ali 32 15 3 3 213.33 Pakistan v Australia Taunton 12 Jun 2019 ODI # 4157
PM Seelaar 32 15 5 1 213.33 Netherlands v Zimbabwe Deventer 21 Jun 2019 ODI # 4167
GJ Maxwell 70 33 10 3 212.12 Australia v Pakistan Dubai (DSC) 31 Mar 2019 ODI # 4120
EJG Morgan 148 71 4 17 208.45 England v Afghanistan Manchester 18 Jun 2019 ODI # 4163
HH Pandya 45 22 2 5 204.54 India v New Zealand Wellington 3 Feb 2019 ODI # 4092
JC Buttler 110* 55 6 9 200.00 England v Pakistan Southampton 11 May 2019 ODI # 4133
EH Hutchinson 42* 21 1 4 200.00 U.S.A. v P.N.G. Lauderhill 13 Sep 2019 ODI # 4205
GJ Maxwell 28 14 5 0 200.00 Australia v India The Oval 9 Jun 2019 ODI # 4155
AJ Turner 84* 43 5 6 195.34 Australia v India Mohali 10 Mar 2019 ODI # 4111
JC Buttler 150 77 13 12 194.80 England v West Indies St George's 27 Feb 2019 ODI # 4099
TK Curran 29* 15 2 2 193.33 England v Pakistan Leeds 19 May 2019 ODI # 4140
MS Dhoni 27 14 3 1 192.85 India v Australia The Oval 9 Jun 2019 ODI # 4155
Mosaddek Hossain 52* 27 2 5 192.59 Bangladesh v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
SO Hetmyer 50 26 4 3 192.30 West Indies v Bangladesh Taunton 17 Jun 2019 ODI # 4162
MR Adair 25* 13 2 1 192.30 Ireland v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
Mohammad Boota 59* 31 5 4 190.32 U.A.E. v Nepal ICCA Dubai 28 Jan 2019 ODI # 4089
NLTC Perera 140 74 8 13 189.18 Sri Lanka v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
N Pooran 30 16 1 3 187.50 West Indies v India Port of Spain 14 Aug 2019 ODI # 4199
Imad Wasim 43* 23 7 0 186.95 Pakistan v South Africa Centurion 25 Jan 2019 ODI # 4084
GJ Maxwell 46* 25 5 1 184.00 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
Najibullah Zadran 60* 33 7 3 181.81 Afghanistan v Ireland Belfast 21 May 2019 ODI # 4141
MD Shanaka 43 24 5 2 179.16 Sri Lanka v Pakistan Karachi 2 Oct 2019 ODI # 4212
N Pooran 34* 19 4 2 178.94 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
KD Karthik 25* 14 2 0 178.57 India v Australia Adelaide 15 Jan 2019 ODI # 4078
MJ Guptill 25 14 3 1 178.57 New Zealand v Bangladesh The Oval 5 Jun 2019 ODI # 4151
HH Pandya 48 27 4 3 177.77 India v Australia The Oval 9 Jun 2019 ODI # 4155
CH Gayle 72 41 8 5 175.60 West Indies v India Port of Spain 14 Aug 2019 ODI # 4199
V Shankar 26 15 1 2 173.33 India v Australia Mohali 10 Mar 2019 ODI # 4111
JDS Neesham 64 37 5 3 172.97 New Zealand v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
CH Gayle 162 97 11 14 167.01 West Indies v England St George's 27 Feb 2019 ODI # 4099
SS Iyer 53 32 3 4 165.62 India v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
Imad Wasim 43 26 6 1 165.38 Pakistan v Bangladesh Lord's 5 Jul 2019 ODI # 4186
RD Berrington 33 20 5 1 165.00 Scotland v Afghanistan Edinburgh 10 May 2019 ODI # 4131
Mohammad Hasnain 28 17 4 1 164.70 Pakistan v England Leeds 19 May 2019 ODI # 4140
Mushfiqur Rahim 36 22 2 2 163.63 Bangladesh v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137

Minimum of 25 runs

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
India v West Indies at Cuttack, 3rd ODI, Dec 22, 2019 [ODI # 4223]
India v West Indies at Visakhapatnam, 2nd ODI, Dec 18, 2019 [ODI # 4222]
India v West Indies at Chennai, 1st ODI, Dec 15, 2019 [ODI # 4221]
United Arab Emirates v Scotland at ICCA Dubai, ICC Men's Cricket World Cup League 2 18th match, Dec 15, 2019 [ODI # 4220]