Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
CJ Jordan 38* 13 5 2 292.30 England v Sri Lanka 22 May 2014 ODI # 3492
RS Bopara 33* 13 2 3 253.84 England v Sri Lanka 13 Jun 2013 ODI # 3370
AD Mascarenhas 36* 15 0 5 240.00 England v India 5 Sep 2007 ODI # 2619
CD McMillan 64* 27 2 7 237.03 New Zealand v U.S.A. 10 Sep 2004 ODI # 2169
GR Dilley 31* 14 4 0 221.42 England v New Zealand 9 Jun 1983 ODI # 197
GD Elliott 32 15 3 2 213.33 New Zealand v England 12 Jun 2015 ODI # 3655
L Ronchi 33 16 2 3 206.25 New Zealand v England 12 Jun 2015 ODI # 3655
GJ Maxwell 28 14 5 0 200.00 Australia v India 9 Jun 2019 ODI # 4155
A Flintoff 26* 13 6 0 200.00 England v Pakistan 20 Jun 2003 ODI # 2026
MS Dhoni 27 14 3 1 192.85 India v Australia 9 Jun 2019 ODI # 4155
KM Jadhav 25* 13 3 1 192.30 India v Sri Lanka 8 Jun 2017 ODI # 3882
MM Ali 48* 25 6 2 192.00 England v West Indies 27 Sep 2017 ODI # 3916
JP Duminy 38* 20 5 1 190.00 South Africa v Sri Lanka 3 Jun 2017 ODI # 3877
R Ashwin 36* 19 5 0 189.47 India v England 9 Sep 2011 ODI # 3189
EJG Morgan 88 47 6 6 187.23 England v New Zealand 12 Jun 2015 ODI # 3655
R Powell 28* 15 2 2 186.66 West Indies v England 27 Sep 2017 ODI # 3916
GJ Maxwell 46* 25 5 1 184.00 Australia v Sri Lanka 15 Jun 2019 ODI # 4159
MJ Guptill 25 14 3 1 178.57 New Zealand v Bangladesh 5 Jun 2019 ODI # 4151
HH Pandya 48 27 4 3 177.77 India v Australia 9 Jun 2019 ODI # 4155
BB McCullum 39 22 5 2 177.27 New Zealand v England 12 Jun 2015 ODI # 3655
HH Pandya 76 43 4 6 176.74 India v Pakistan 18 Jun 2017 ODI # 3894
MP Vaughan 30 17 2 1 176.47 England v India 9 Jul 2002 ODI # 1854
SL Malinga 26 15 4 1 173.33 Sri Lanka v England 28 Jun 2011 ODI # 3165
BA Stokes 28 17 2 1 164.70 England v New Zealand 12 Jun 2015 ODI # 3655
DAS Gunaratne 34* 21 2 2 161.90 Sri Lanka v India 8 Jun 2017 ODI # 3882
DJG Sammy 56* 35 5 4 160.00 West Indies v India 11 Jun 2013 ODI # 3368
GJ Maxwell 32 20 5 1 160.00 Australia v Sri Lanka 17 Jun 2013 ODI # 3374
SR Tendulkar 30 19 5 1 157.89 India v England 23 May 1996 ODI # 1102
AT Carey 55* 35 5 1 157.14 Australia v India 9 Jun 2019 ODI # 4155
ME Trescothick 86 55 16 2 156.36 England v Pakistan 20 Jun 2003 ODI # 2026
Mohammad Hafeez 57* 37 4 3 154.05 Pakistan v India 18 Jun 2017 ODI # 3894
KMDN Kulasekara 58* 38 5 3 152.63 Sri Lanka v England 13 Jun 2013 ODI # 3370
A Flintoff 32 21 3 2 152.38 England v South Africa 28 Jun 2003 ODI # 2029
A Symonds 71* 47 7 4 151.06 Australia v New Zealand 16 Sep 2004 ODI # 2176
IDS Smith 25* 17 2 1 147.05 New Zealand v England 25 May 1990 ODI # 633
LE Plunkett 44 30 2 3 146.66 England v New Zealand 12 Jun 2015 ODI # 3655
MDKJ Perera 52 36 5 1 144.44 Sri Lanka v Australia 15 Jun 2019 ODI # 4159
RV Uthappa 47* 33 8 0 142.42 India v England 5 Sep 2007 ODI # 2619
LJ Wright 38 27 4 1 140.74 England v Australia 4 Sep 2009 ODI # 2882
Soumya Sarkar 42 30 9 0 140.00 Bangladesh v South Africa 2 Jun 2019 ODI # 4147
Mahmudullah 46* 33 3 1 139.39 Bangladesh v South Africa 2 Jun 2019 ODI # 4147
GA Hick 71* 51 8 1 139.21 England v Pakistan 22 May 1992 ODI # 757
CC Lewis 29* 21 2 1 138.09 England v India 23 May 1996 ODI # 1102
JJ Roy 162 118 13 3 137.28 England v Sri Lanka 29 Jun 2016 ODI # 3757
CL King 34 25 3 0 136.00 West Indies v Pakistan 20 Jun 1979 ODI # 73
E Lewis 176* 130 17 7 135.38 West Indies v England 27 Sep 2017 ODI # 3916
AU Rashid 31* 23 4 0 134.78 England v Australia 4 Sep 2009 ODI # 2882
MS Wade 31 23 4 1 134.78 Australia v Sri Lanka 17 Jun 2013 ODI # 3374
A Flintoff 51 38 6 1 134.21 England v India 9 Jul 2002 ODI # 1854
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:
England v Sri Lanka at The Oval, ICC Men's Cricket World Cup Super League 2nd ODI, Jul 1, 2021 [ODI # 4297]
Australia v Sri Lanka at The Oval, ICC Cricket World Cup 20th match, Jun 15, 2019 [ODI # 4159]
Australia v India at The Oval, ICC Cricket World Cup 14th match, Jun 9, 2019 [ODI # 4155]