Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
LRPL Taylor 59* 24 5 4 245.83 New Zealand Aberdeen 1 Jul 2008 ODI # 2727
RD Berrington 56 23 2 6 243.47 Scotland Edinburgh 12 Jul 2011 ODI # 3171
F Behardien 50 22 3 3 227.27 South Africa Benoni 25 Sep 2016 ODI # 3780
PJC Hoffmann 31 14 1 4 221.42 Scotland Ayr 5 Aug 2006 ODI # 2396
MD Shanaka 42 19 5 3 221.05 Sri Lanka Dublin (Malahide) 16 Jun 2016 ODI # 3748
AD Russell 27* 13 3 1 207.69 West Indies Nelson 16 Feb 2015 ODI # 3603
Dawlat Zadran 31* 15 3 2 206.66 Afghanistan Belfast 19 Jul 2016 ODI # 3764
S Prasanna 95 46 5 9 206.52 Sri Lanka Dublin (Malahide) 18 Jun 2016 ODI # 3749
Shafiqullah 35 17 4 2 205.88 Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
RR Rossouw 61* 30 6 3 203.33 South Africa Canberra 3 Mar 2015 ODI # 3621
DA Miller 46* 23 4 2 200.00 South Africa Canberra 3 Mar 2015 ODI # 3621
MF Maharoof 29 16 3 1 181.25 Sri Lanka Dublin (Malahide) 18 Jun 2016 ODI # 3749
Mohammad Nabi 34* 19 3 1 178.94 Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
Shafiqullah 50* 28 2 4 178.57 Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
Sharjeel Khan 152 86 16 9 176.74 Pakistan Dublin (Malahide) 18 Aug 2016 ODI # 3767
E Chigumbura 33 19 1 3 173.68 Zimbabwe Nairobi (Gym) 17 Oct 2008 ODI # 2766
Mashrafe Mortaza 26 15 3 1 173.33 Bangladesh Dhaka 20 Mar 2008 ODI # 2694
KA Pollard 94 55 8 5 170.90 West Indies Mohali 11 Mar 2011 ODI # 3126
TM Odoyo 61* 36 5 1 169.44 Kenya Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
Najibullah Zadran 83 50 7 6 166.00 Afghanistan Dubai (DSC) 17 Jan 2015 ODI # 3581
DA Warner 48 30 5 2 160.00 Australia Benoni 27 Sep 2016 ODI # 3782
JEC Franklin 34* 22 3 1 154.54 New Zealand Providence 9 Apr 2007 ODI # 2566
Shoaib Malik 57* 37 6 2 154.05 Pakistan Dublin (Malahide) 18 Aug 2016 ODI # 3767
Rohan Mustafa 43 29 6 2 148.27 U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
Mohammad Shahzad 63 43 12 0 146.51 Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
Qaiser Ali 60* 41 7 1 146.34 Canada Nairobi (Jaff) 4 Feb 2007 ODI # 2503
DPMD Jayawardene 39* 27 6 1 144.44 Sri Lanka St George's 18 Apr 2007 ODI # 2575
S Matsikenyeri 27 19 1 1 142.10 Zimbabwe Nairobi (Gym) 17 Oct 2008 ODI # 2766
LJ Wright 36 26 3 2 138.46 England Belfast 27 Aug 2009 ODI # 2878
RN ten Doeschate 56* 41 5 4 136.58 Netherlands Ayr 8 Aug 2006 ODI # 2401
Rashid Khan 60* 44 5 2 136.36 Afghanistan Belfast 17 Jul 2016 ODI # 3763
Samiullah Shenwari 30 22 2 2 136.36 Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
AC Gilchrist 34 25 4 0 136.00 Australia Bridgetown 13 Apr 2007 ODI # 2570
RS Bopara 101* 75 10 5 134.66 England Dublin (Malahide) 3 Sep 2013 ODI # 3409
SJ Myburgh 35 26 5 1 134.61 Netherlands Amstelveen 9 Jul 2013 ODI # 3386
Wahab Riaz 47* 35 4 4 134.28 Pakistan Dublin 26 May 2013 ODI # 3358
BRM Taylor 121 91 11 4 132.96 Zimbabwe Hobart 7 Mar 2015 ODI # 3627
DJG Sammy 89 67 9 4 132.83 West Indies Nelson 16 Feb 2015 ODI # 3603
LOB Cann 44 34 2 2 129.41 Bermuda Nairobi (Jaff) 31 Jan 2007 ODI # 2494
E Chigumbura 41 32 4 1 128.12 Zimbabwe Harare 26 Sep 2010 ODI # 3048
Shaiman Anwar 106 83 10 1 127.71 U.A.E. Brisbane 25 Feb 2015 ODI # 3613
BB McCullum 47 37 2 1 127.02 New Zealand Providence 9 Apr 2007 ODI # 2566
DJ Reekers 104 82 12 3 126.82 Netherlands Nairobi (Gym) 5 Feb 2007 ODI # 2509
Umar Akmal 60* 48 6 2 125.00 Pakistan Belfast 30 May 2011 ODI # 3158
Rashid Khan 40 32 4 1 125.00 Afghanistan Belfast 19 Jul 2016 ODI # 3764
YK Pathan 30* 24 2 3 125.00 India Bengaluru 6 Mar 2011 ODI # 3121
Q de Kock 82 66 8 2 124.24 South Africa Benoni 25 Sep 2016 ODI # 3780
HM Amla 159 128 16 4 124.21 South Africa Canberra 3 Mar 2015 ODI # 3621
MN Samuels 26* 21 4 1 123.80 West Indies Kingston 23 Feb 2014 ODI # 3472
KMDN Kulasekara 42* 34 3 2 123.52 Sri Lanka Dublin 6 May 2014 ODI # 3490
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:
Afghanistan v Ireland at Greater Noida, 5th ODI, Mar 24, 2017 [ODI # 3854]
Afghanistan v Ireland at Greater Noida, 4th ODI, Mar 22, 2017 [ODI # 3853]
Afghanistan v Ireland at Greater Noida, 3rd ODI, Mar 19, 2017 [ODI # 3852]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365