Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
AB de Villiers 109 99 5 5 110.10 South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
RL Powell 50 31 3 4 161.29 West Indies v Bangladesh 18 Feb 2003 ODI # 1956
JM Davison 75 62 9 4 120.96 Canada v New Zealand 3 Mar 2003 ODI # 1977
HM Amla 140 135 8 4 103.70 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
AB de Villiers 54* 27 2 4 200.00 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
EJG Morgan 60 56 3 4 107.14 Ireland v Scotland 1 Apr 2009 ODI # 2830
JP Duminy 129 117 7 4 110.25 South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
Yousuf Youhana 29 47 1 3 61.70 Pakistan v Sri Lanka 15 Apr 1998 ODI # 1317
AR Adams 36 20 3 3 180.00 New Zealand v Canada 3 Mar 2003 ODI # 1977
JA Morkel 37* 13 3 3 284.61 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
NFI McCallum 121* 138 12 3 87.68 Scotland v Ireland 1 Apr 2009 ODI # 2830
WTS Porterfield 101 89 12 3 113.48 Ireland v Scotland 1 Apr 2009 ODI # 2830
Mohammad Nabi 58 64 3 3 90.62 Afghanistan v Scotland 19 Apr 2009 ODI # 2842
JA Morkel 50* 39 3 3 128.20 South Africa v Zimbabwe 8 Nov 2009 ODI # 2926
T Taibu 103* 112 6 3 91.96 Zimbabwe v South Africa 8 Nov 2009 ODI # 2926
F Behardien 50 22 3 3 227.27 South Africa v Ireland 25 Sep 2016 ODI # 3780
ADR Campbell 86 108 2 2 79.62 Zimbabwe v India 9 Feb 1997 ODI # 1175
Wasim Akram 13 8 0 2 162.50 Pakistan v Sri Lanka 15 Apr 1998 ODI # 1317
SB Styris 54* 38 4 2 142.10 New Zealand v Canada 3 Mar 2003 ODI # 1977
DES Maxwell 37* 27 1 2 137.03 Canada v Netherlands 1 Dec 2006 ODI # 2455
WF Stelling 39* 34 2 2 114.70 Netherlands v Canada 1 Dec 2006 ODI # 2455
Mashrafe Mortaza 34 22 4 2 154.54 Bangladesh v South Africa 9 Nov 2008 ODI # 2772
JH Stander 22* 13 0 2 169.23 Scotland v Ireland 1 Apr 2009 ODI # 2830
Karim Sadiq 20 22 1 2 90.90 Afghanistan v Scotland 19 Apr 2009 ODI # 2842
CA Ingram 20 8 1 2 250.00 South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
SW Masakadza 14 12 0 2 116.66 Zimbabwe v South Africa 22 Oct 2010 ODI # 3061
Q de Kock 82 66 8 2 124.24 South Africa v Ireland 25 Sep 2016 ODI # 3780
UT Khawaja 82* 77 8 2 106.49 Australia v Ireland 27 Sep 2016 ODI # 3782
DA Warner 48 30 5 2 160.00 Australia v Ireland 27 Sep 2016 ODI # 3782
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
Records includes the following current or recent matches:
Australia v Ireland at Benoni, Only Match, Sep 27, 2016 [ODI # 3782]
South Africa v Ireland at Benoni, Only ODI, Sep 25, 2016 [ODI # 3780]
South Africa v Pakistan at Benoni, 5th ODI, Mar 24, 2013 [ODI # 3350]