Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
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
LE Plunkett 27* 9 4 1 300.00 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
Rashid Khan 27 11 2 3 245.45 Afghanistan v Australia Bristol 1 Jun 2019 ODI # 4146
JO Holder 33 15 4 2 220.00 West Indies v Bangladesh Taunton 17 Jun 2019 ODI # 4162
Hasan Ali 32 15 3 3 213.33 Pakistan v Australia Taunton 12 Jun 2019 ODI # 4157
EJG Morgan 148 71 4 17 208.45 England v Afghanistan Manchester 18 Jun 2019 ODI # 4163
GJ Maxwell 28 14 5 0 200.00 Australia v India The Oval 9 Jun 2019 ODI # 4155
MS Dhoni 27 14 3 1 192.85 India v Australia The Oval 9 Jun 2019 ODI # 4155
SO Hetmyer 50 26 4 3 192.30 West Indies v Bangladesh Taunton 17 Jun 2019 ODI # 4162
GJ Maxwell 46* 25 5 1 184.00 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
N Pooran 34* 19 4 2 178.94 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
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
Mosaddek Hossain 26 16 4 0 162.50 Bangladesh v England Cardiff 8 Jun 2019 ODI # 4153
AT Carey 55* 35 5 1 157.14 Australia v India The Oval 9 Jun 2019 ODI # 4155
NM Coulter-Nile 92 60 8 4 153.33 Australia v West Indies Nottingham 6 Jun 2019 ODI # 4152
Haris Sohail 89 59 9 3 150.84 Pakistan v South Africa Lord's 23 Jun 2019 ODI # 4171
CH Gayle 50 34 6 3 147.05 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
Mosaddek Hossain 35 24 4 0 145.83 Bangladesh v Afghanistan Southampton 24 Jun 2019 ODI # 4172
JC Buttler 64 44 2 4 145.45 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
MDKJ Perera 52 36 5 1 144.44 Sri Lanka v Australia The Oval 15 Jun 2019 ODI # 4159
AL Phehlukwayo 46* 32 6 0 143.75 South Africa v Pakistan Lord's 23 Jun 2019 ODI # 4171
MJ Guptill 73* 51 8 2 143.13 New Zealand v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
AT Carey 38* 27 5 0 140.74 Australia v England Lord's 25 Jun 2019 ODI # 4173
Soumya Sarkar 42 30 9 0 140.00 Bangladesh v South Africa The Oval 2 Jun 2019 ODI # 4147
Rashid Khan 35 25 6 0 140.00 Afghanistan v South Africa Cardiff 15 Jun 2019 ODI # 4160
Mahmudullah 46* 33 3 1 139.39 Bangladesh v South Africa The Oval 2 Jun 2019 ODI # 4147
Mahmudullah 69 50 5 3 138.00 Bangladesh v Australia Nottingham 20 Jun 2019 ODI # 4166
HH Pandya 26 19 2 1 136.84 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
Liton Das 94* 69 8 4 136.23 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
JC Buttler 103 76 9 2 135.52 England v Pakistan Nottingham 3 Jun 2019 ODI # 4148
Mohammad Hafeez 84 62 8 2 135.48 Pakistan v England Nottingham 3 Jun 2019 ODI # 4148
AJ Finch 66 49 6 4 134.69 Australia v Afghanistan Bristol 1 Jun 2019 ODI # 4146
Gulbadin Naib 37 28 4 1 132.14 Afghanistan v England Manchester 18 Jun 2019 ODI # 4163
Mosaddek Hossain 26 20 4 0 130.00 Bangladesh v South Africa The Oval 2 Jun 2019 ODI # 4147
C de Grandhomme 60 47 5 2 127.65 New Zealand v South Africa Birmingham 19 Jun 2019 ODI # 4165
JJ Roy 153 121 14 5 126.44 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
Mohammad Saifuddin 29 23 3 1 126.08 Bangladesh v New Zealand The Oval 5 Jun 2019 ODI # 4151
Soumya Sarkar 29 23 2 2 126.08 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
WIA Fernando 49 39 6 2 125.64 Sri Lanka v England Leeds 21 Jun 2019 ODI # 4168
Shakib Al Hasan 124* 99 16 0 125.25 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
Sarfaraz Ahmed 55 44 5 0 125.00 Pakistan v England Nottingham 3 Jun 2019 ODI # 4148
AU Rashid 25 20 3 1 125.00 England v Australia Lord's 25 Jun 2019 ODI # 4173
RG Sharma 140 113 14 3 123.89 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
SPD Smith 73 59 7 1 123.72 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
UT Khawaja 89 72 10 0 123.61 Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
CH Morris 42 34 1 2 123.52 South Africa v India Southampton 5 Jun 2019 ODI # 4150
C Munro 58* 47 6 1 123.40 New Zealand v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
CR Brathwaite 101 82 9 5 123.17 West Indies v New Zealand Manchester 22 Jun 2019 ODI # 4170

Minimum of 25 runs

Records includes the following current or recent matches:
New Zealand v Pakistan at Birmingham, ICC Cricket World Cup 33rd match, Jun 26, 2019 [ODI # 4174 - Live]
    » Pakistan 241/4 (49.1 ov, Sarfaraz Ahmed 5*, Babar Azam 101*, LH Ferguson 1/50) - Match over
England v Australia at Lord's, ICC Cricket World Cup 32nd match, Jun 25, 2019 [ODI # 4173]
Afghanistan v Bangladesh at Southampton, ICC Cricket World Cup 31st match, Jun 24, 2019 [ODI # 4172]