Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
AB de Villiers 119 61 3 11 195.08 South Africa v India 25 Oct 2015 ODI # 3700
F du Plessis 133* 115 9 6 115.65 South Africa v India 25 Oct 2015 ODI # 3700
LRPL Taylor 74 44 6 5 168.18 New Zealand v Canada 13 Mar 2011 ODI # 3129
A Jadeja 54* 44 2 4 122.72 India v South Africa 14 Dec 1996 ODI # 1151
ST Jayasuriya 151* 120 17 4 125.83 Sri Lanka v India 17 May 1997 ODI # 1207
SC Ganguly 80 99 4 4 80.80 India v England 3 Feb 2002 ODI # 1803
DB Vengsarkar 46* 37 4 3 124.32 India v Zimbabwe 17 Oct 1987 ODI # 461
ME Waugh 126 135 8 3 93.33 Australia v India 27 Feb 1996 ODI # 1065
JEC Franklin 31* 8 2 3 387.50 New Zealand v Canada 13 Mar 2011 ODI # 3129
AM Rahane 87 58 9 3 150.00 India v South Africa 25 Oct 2015 ODI # 3700
AP Gurusinha 52 34 5 2 152.94 Sri Lanka v India 17 Jan 1987 ODI # 419
AC Cummins 41 19 4 2 215.78 West Indies v Sri Lanka 9 Nov 1993 ODI # 847
NS Sidhu 65* 102 4 2 63.72 India v West Indies 20 Oct 1994 ODI # 933
A Jadeja 43* 42 2 2 102.38 India v South Africa 6 Nov 1996 ODI # 1138
RV Uthappa 47 59 4 2 79.66 India v Australia 17 Oct 2007 ODI # 2632
BB McCullum 101 109 12 2 92.66 New Zealand v Canada 13 Mar 2011 ODI # 3129
SB Styris 35 20 3 2 175.00 New Zealand v Canada 13 Mar 2011 ODI # 3129
KC Sangakkara 111 128 12 2 86.71 Sri Lanka v New Zealand 18 Mar 2011 ODI # 3137
MS Dhoni 91* 79 8 2 115.18 India v Sri Lanka 2 Apr 2011 ODI # 3148
C Kieswetter 29 18 4 2 161.11 England v India 23 Oct 2011 ODI # 3207
F Behardien 16 10 0 2 160.00 South Africa v India 25 Oct 2015 ODI # 3700
RG Sharma 20 18 0 2 111.11 India v New Zealand 22 Oct 2017 ODI # 3928
V Kohli 121 125 9 2 96.80 India v New Zealand 22 Oct 2017 ODI # 3928
B Kumar 26 15 2 2 173.33 India v New Zealand 22 Oct 2017 ODI # 3928
TWM Latham 103* 102 8 2 100.98 New Zealand v India 22 Oct 2017 ODI # 3928
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
Records includes the following current or recent matches:
India v New Zealand at Mumbai, 1st ODI, Oct 22, 2017 [ODI # 3928]
India v South Africa at Mumbai, 5th ODI, Oct 25, 2015 [ODI # 3700]
India v England at Mumbai, 4th ODI, Oct 23, 2011 [ODI # 3207]