Most sixes 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
Mohammad Shahzad 124 116 11 7 106.89 Afghanistan v India 25 Sep 2018 ODI # 4046
Najibullah Zadran 83 50 7 6 166.00 Afghanistan v Ireland 17 Jan 2015 ODI # 3581
Mushfiqur Rahim 144 150 11 4 96.00 Bangladesh v Sri Lanka 15 Sep 2018 ODI # 4036
RG Sharma 111* 119 7 4 93.27 India v Pakistan 23 Sep 2018 ODI # 4044
Mohammad Nabi 64 56 3 4 114.28 Afghanistan v India 25 Sep 2018 ODI # 4046
AT Rayudu 57 49 4 4 116.32 India v Afghanistan 25 Sep 2018 ODI # 4046
Umar Akmal 60 71 1 3 84.50 Pakistan v South Africa 8 Nov 2010 ODI # 3069
Javed Ahmadi 81 89 7 3 91.01 Afghanistan v Ireland 10 Jan 2015 ODI # 3573
Najibullah Zadran 45 63 3 3 71.42 Afghanistan v Ireland 10 Jan 2015 ODI # 3573
Nizakat Khan 93 111 7 3 83.78 Hong Kong v U.A.E. 26 Jan 2017 ODI # 3827
RG Sharma 52 39 6 3 133.33 India v Pakistan 19 Sep 2018 ODI # 4040
RG Sharma 83* 104 5 3 79.80 India v Bangladesh 21 Sep 2018 ODI # 4042
RG Sharma 48 55 3 3 87.27 India v Bangladesh 28 Sep 2018 ODI # 4048
GJ Maxwell 98 82 9 3 119.51 Australia v Pakistan 29 Mar 2019 ODI # 4119
GJ Maxwell 70 33 10 3 212.12 Australia v Pakistan 31 Mar 2019 ODI # 4120
Haris Sohail 130 129 11 3 100.77 Pakistan v Australia 31 Mar 2019 ODI # 4120
LD Chandimal 28 31 1 2 90.32 Sri Lanka v Pakistan 11 Nov 2011 ODI # 3212
Umar Gul 27* 27 1 2 100.00 Pakistan v England 18 Feb 2012 ODI # 3243
KP Pietersen 111* 98 10 2 113.26 England v Pakistan 18 Feb 2012 ODI # 3243
KP Pietersen 130 153 12 2 84.96 England v Pakistan 21 Feb 2012 ODI # 3247
Wahab Riaz 18 24 0 2 75.00 Pakistan v South Africa 1 Nov 2013 ODI # 3427
Shahid Afridi 30* 15 1 2 200.00 Pakistan v Sri Lanka 20 Dec 2013 ODI # 3446
KMDN Kulasekara 32 26 3 2 123.07 Sri Lanka v Pakistan 20 Dec 2013 ODI # 3446
NJ O'Brien 80* 106 3 2 75.47 Ireland v Scotland 12 Jan 2015 ODI # 3575
JE Root 71 71 3 2 100.00 England v Pakistan 20 Nov 2015 ODI # 3712
Azhar Ali 44 32 6 2 137.50 Pakistan v England 20 Nov 2015 ODI # 3712
Shoaib Malik 52 34 3 2 152.94 Pakistan v England 20 Nov 2015 ODI # 3712
Mohammad Naveed 30 23 3 2 130.43 U.A.E. v Scotland 24 Jan 2017 ODI # 3825
Shoaib Malik 81 61 5 2 132.78 Pakistan v Sri Lanka 13 Oct 2017 ODI # 3922
SM Sharif 16* 9 0 2 177.77 Scotland v P.N.G. 25 Nov 2017 ODI # 3934
Mohammad Mithun 63 68 5 2 92.64 Bangladesh v Sri Lanka 15 Sep 2018 ODI # 4036
MDK Perera 29 44 0 2 65.90 Sri Lanka v Bangladesh 15 Sep 2018 ODI # 4036
S Dhawan 127 120 15 2 105.83 India v Hong Kong 18 Sep 2018 ODI # 4039
AT Rayudu 60 70 3 2 85.71 India v Hong Kong 18 Sep 2018 ODI # 4039
Babar Hayat 18 20 1 2 90.00 Hong Kong v India 18 Sep 2018 ODI # 4039
Mashrafe Mortaza 26 32 0 2 81.25 Bangladesh v India 21 Sep 2018 ODI # 4042
Mehidy Hasan Miraz 42 50 2 2 84.00 Bangladesh v India 21 Sep 2018 ODI # 4042
Shoaib Malik 78 90 4 2 86.66 Pakistan v India 23 Sep 2018 ODI # 4044
Asif Ali 30 21 1 2 142.85 Pakistan v India 23 Sep 2018 ODI # 4044
S Dhawan 114 100 16 2 114.00 India v Pakistan 23 Sep 2018 ODI # 4044
Liton Das 121 117 12 2 103.41 Bangladesh v India 28 Sep 2018 ODI # 4048
Haris Sohail 60 59 6 2 101.69 Pakistan v New Zealand 11 Nov 2018 ODI # 4070
AJ Finch 53 69 2 2 76.81 Australia v Pakistan 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
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]