Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Wasim Akram 36 15 3 2 240.00 Pakistan v Australia Adelaide 13 Dec 1992 ODI # 777
JJ van der Wath 37* 16 2 4 231.25 South Africa v Australia Sydney 5 Feb 2006 ODI # 2323
Shahid Afridi 30 13 3 2 230.76 Pakistan v Australia Perth 30 Jan 2005 ODI # 2215
IVA Richards 37 17 6 1 217.64 West Indies v Pakistan Brisbane 14 Jan 1984 ODI # 234
Shahid Afridi 56* 26 4 4 215.38 Pakistan v Australia Hobart 16 Jan 2005 ODI # 2205
BL Cairns 52 25 1 6 208.00 New Zealand v Australia Melbourne 13 Feb 1983 ODI # 182
ST Jayasuriya 27 13 2 2 207.69 Sri Lanka v India Canberra 12 Feb 2008 ODI # 2676
BL Cairns 49 24 4 3 204.16 New Zealand v England Adelaide 29 Jan 1983 ODI # 176
DJ Hussey 61* 30 4 3 203.33 Australia v India Melbourne 5 Feb 2012 ODI # 3231
SM Pollock 69* 34 1 6 202.94 South Africa v New Zealand Perth 1 Feb 2002 ODI # 1801
WB Phillips 28* 14 3 2 200.00 Australia v New Zealand Perth 19 Jan 1986 ODI # 353
S Lee 26 13 3 1 200.00 Australia v Pakistan Sydney 19 Jan 2000 ODI # 1542
Imran Khan 37 19 5 1 194.73 Pakistan v West Indies Hobart 17 Dec 1988 ODI # 542
MJ Clarke 54* 28 6 0 192.85 Australia v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
AC Gilchrist 38 20 7 0 190.00 Australia v India Melbourne 6 Feb 2004 ODI # 2097
V Sehwag 30 16 5 1 187.50 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
AC Gilchrist 69* 37 15 0 186.48 Australia v England Sydney 23 Jan 2003 ODI # 1940
CH Lloyd 54* 29 5 2 186.20 West Indies v Sri Lanka Perth 2 Feb 1985 ODI # 300
CD McMillan 26 14 2 1 185.71 New Zealand v Australia Melbourne 21 Jan 1998 ODI # 1281
IJ Harvey 37 20 1 3 185.00 Australia v Zimbabwe Perth 4 Feb 2001 ODI # 1683
MEK Hussey 29* 16 0 3 181.25 Australia v New Zealand Perth 28 Jan 2007 ODI # 2488
CK Kapugedera 38 21 2 3 180.95 Sri Lanka v Australia Adelaide 10 Feb 2006 ODI # 2326
A Symonds 47 26 5 2 180.76 Australia v Pakistan Sydney 19 Jan 2000 ODI # 1542
S Lee 27* 15 3 0 180.00 Australia v India Adelaide 26 Jan 2000 ODI # 1548
MV Boucher 57* 32 3 2 178.12 South Africa v New Zealand Adelaide 27 Jan 2002 ODI # 1797
A Symonds 26 15 1 1 173.33 Australia v India Adelaide 26 Jan 2000 ODI # 1548
Shahid Afridi 26 15 0 3 173.33 Pakistan v Australia Melbourne 4 Feb 2005 ODI # 2220
DS Lehmann 36 21 3 1 171.42 Australia v Zimbabwe Sydney 28 Jan 2001 ODI # 1678
GS Blewett 29 17 2 0 170.58 Australia v West Indies Perth 12 Jan 1997 ODI # 1162
KMDN Kulasekara 73 43 7 3 169.76 Sri Lanka v Australia Brisbane 4 Mar 2012 ODI # 3255
CL Cairns 39* 23 1 3 169.56 New Zealand v Australia Adelaide 26 Jan 2002 ODI # 1796
A Symonds 66 39 7 3 169.23 Australia v India Sydney 8 Feb 2004 ODI # 2098
SK Raina 40* 24 3 1 166.66 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
WW Hinds 30* 18 1 1 166.66 West Indies v Pakistan Adelaide 28 Jan 2005 ODI # 2213
JWM Dalrymple 30 18 3 1 166.66 England v Australia Sydney 2 Feb 2007 ODI # 2497
DT Christian 30* 18 5 0 166.66 Australia v India Brisbane 19 Feb 2012 ODI # 3244
AC Gilchrist 83 50 11 2 166.00 Australia v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
MJ Clarke 33* 20 3 0 165.00 Australia v India Sydney 8 Feb 2004 ODI # 2098
MA Holding 64 39 10 1 164.10 West Indies v Australia Perth 5 Feb 1984 ODI # 245
JDP Oram 54* 33 3 4 163.63 New Zealand v England Perth 30 Jan 2007 ODI # 2490
Imran Khan 67* 41 7 2 163.41 Pakistan v West Indies Brisbane 7 Jan 1989 ODI # 547
SM Gavaskar 27 17 4 1 158.82 India v New Zealand Brisbane 11 Jan 1986 ODI # 348
SR Waugh 27* 17 1 1 158.82 Australia v West Indies Sydney 18 Jan 1989 ODI # 553
GP Howarth 30 19 4 0 157.89 New Zealand v Australia Melbourne 22 Jan 1983 ODI # 173
MV Boucher 30* 19 2 2 157.89 South Africa v New Zealand Hobart 15 Jan 2002 ODI # 1785
TE Blain 36* 23 1 2 156.52 New Zealand v South Africa Brisbane 8 Jan 1994 ODI # 870
WJ Cronje 39* 25 3 2 156.00 South Africa v Australia Perth 18 Jan 1998 ODI # 1280
GB Stevenson 28* 18 3 0 155.55 England v Australia Sydney 14 Jan 1980 ODI # 83
V Kohli 133* 86 16 2 154.65 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
Saeed Anwar 37 24 4 0 154.16 Pakistan v Australia Brisbane 11 Feb 1990 ODI # 602
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:
Australia v Sri Lanka at Adelaide, Commonwealth Bank Series 3rd final, Mar 8, 2012 [ODI # 3257]
Australia v Sri Lanka at Adelaide, Commonwealth Bank Series 2nd final, Mar 6, 2012 [ODI # 3256]
Australia v Sri Lanka at Brisbane, Commonwealth Bank Series 1st final, Mar 4, 2012 [ODI # 3255]