Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
JC Buttler 116* 52 10 8 223.07 England v Pakistan 20 Nov 2015 ODI # 3712
GJ Maxwell 70 33 10 3 212.12 Australia v Pakistan 31 Mar 2019 ODI # 4120
Shahid Afridi 29 14 3 1 207.14 Pakistan v Sri Lanka 14 Nov 2011 ODI # 3213
Shahid Afridi 30* 15 1 2 200.00 Pakistan v Sri Lanka 20 Dec 2013 ODI # 3446
J Botha 28* 15 6 0 186.66 South Africa v Pakistan 5 Nov 2010 ODI # 3067
Shoaib Akhtar 25 14 4 1 178.57 Pakistan v Australia 24 Apr 2009 ODI # 2846
WU Tharanga 27 16 4 1 168.75 Sri Lanka v Bangladesh 15 Sep 2018 ODI # 4036
Najibullah Zadran 83 50 7 6 166.00 Afghanistan v Ireland 17 Jan 2015 ODI # 3581
Shoaib Malik 52 34 3 2 152.94 Pakistan v England 20 Nov 2015 ODI # 3712
PR Stirling 36 24 5 1 150.00 Ireland v Afghanistan 17 Jan 2015 ODI # 3581
Imad Wasim 50* 34 6 1 147.05 Pakistan v Australia 31 Mar 2019 ODI # 4120
Mohammad Hafeez 42 29 5 0 144.82 Pakistan v South Africa 5 Nov 2010 ODI # 3067
JP Duminy 59* 41 8 0 143.90 South Africa v Pakistan 8 Nov 2010 ODI # 3069
Asif Ali 30 21 1 2 142.85 Pakistan v India 23 Sep 2018 ODI # 4044
Azhar Ali 44 32 6 2 137.50 Pakistan v England 20 Nov 2015 ODI # 3712
Sarfaraz Ahmed 26 19 3 0 136.84 Pakistan v New Zealand 8 Dec 2014 ODI # 3564
RG Sharma 52 39 6 3 133.33 India v Pakistan 19 Sep 2018 ODI # 4040
PR Stirling 28 21 3 1 133.33 Ireland v Scotland 12 Jan 2015 ODI # 3575
Shoaib Malik 81 61 5 2 132.78 Pakistan v Sri Lanka 13 Oct 2017 ODI # 3922
HM Amla 62 47 9 1 131.91 South Africa v Pakistan 8 Nov 2010 ODI # 3069
Mohammad Naveed 30 23 3 2 130.43 U.A.E. v Scotland 24 Jan 2017 ODI # 3825
Shahid Afridi 26 20 4 0 130.00 Pakistan v South Africa 1 Nov 2013 ODI # 3427
KMDN Kulasekara 32 26 3 2 123.07 Sri Lanka v Pakistan 20 Dec 2013 ODI # 3446
Shahid Afridi 61 51 7 1 119.60 Pakistan v New Zealand 8 Dec 2014 ODI # 3564
GJ Maxwell 98 82 9 3 119.51 Australia v Pakistan 29 Mar 2019 ODI # 4119
AT Rayudu 57 49 4 4 116.32 India v Afghanistan 25 Sep 2018 ODI # 4046
Shahid Afridi 29 25 4 0 116.00 Pakistan v South Africa 5 Nov 2010 ODI # 3067
Mohammad Nabi 64 56 3 4 114.28 Afghanistan v India 25 Sep 2018 ODI # 4046
S Dhawan 114 100 16 2 114.00 India v Pakistan 23 Sep 2018 ODI # 4044
KP Pietersen 111* 98 10 2 113.26 England v Pakistan 18 Feb 2012 ODI # 3243
JNT Vare 28 25 2 0 112.00 P.N.G. v Scotland 25 Nov 2017 ODI # 3934
CA Ingram 27* 25 3 0 108.00 South Africa v Pakistan 5 Nov 2010 ODI # 3067
DL Vettori 27 25 3 0 108.00 New Zealand v Pakistan 8 Dec 2014 ODI # 3564
J Botha 28* 26 2 0 107.69 South Africa v Pakistan 8 Nov 2010 ODI # 3069
DA Warner 29 27 5 0 107.40 Australia v Pakistan 10 Oct 2014 ODI # 3532
Mohammad Shahzad 124 116 11 7 106.89 Afghanistan v India 25 Sep 2018 ODI # 4046
AD Mathews 47 44 2 0 106.81 Sri Lanka v Pakistan 20 Dec 2013 ODI # 3446
S Dhawan 127 120 15 2 105.83 India v Hong Kong 18 Sep 2018 ODI # 4039
JR Hopes 48* 46 5 1 104.34 Australia v Pakistan 22 Apr 2009 ODI # 2845
KM Jadhav 28* 27 0 1 103.70 India v Hong Kong 18 Sep 2018 ODI # 4039
Mohammad Hafeez 29 28 3 0 103.57 Pakistan v England 18 Feb 2012 ODI # 3243
Liton Das 121 117 12 2 103.41 Bangladesh v India 28 Sep 2018 ODI # 4048
Mohammad Hafeez 37 36 5 1 102.77 Pakistan v England 20 Nov 2015 ODI # 3712
Shahid Afridi 41 40 5 1 102.50 Pakistan v Australia 24 Apr 2009 ODI # 2846
Mohammad Rizwan 104 102 9 1 101.96 Pakistan v Australia 29 Mar 2019 ODI # 4119
Mohammad Hafeez 59 58 7 0 101.72 Pakistan v South Africa 8 Nov 2010 ODI # 3069
Haris Sohail 60 59 6 2 101.69 Pakistan v New Zealand 11 Nov 2018 ODI # 4070
Haris Sohail 130 129 11 3 100.77 Pakistan v Australia 31 Mar 2019 ODI # 4120
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:
Australia v Pakistan at Dubai (DSC), 5th ODI, Mar 31, 2019 [ODI # 4120]
Australia v Pakistan at Dubai (DSC), 4th ODI, Mar 29, 2019 [ODI # 4119]
New Zealand v Pakistan at Dubai (DSC), 3rd ODI, Nov 11, 2018 [ODI # 4070]