Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Match Date Scorecard
ST Jayasuriya 151* 120 17 4 92 125.83 Sri Lanka v India 17 May 1997 ODI # 1207
AB de Villiers 119 61 3 11 78 195.08 South Africa v India 25 Oct 2015 ODI # 3700
Q de Kock 109 87 17 1 74 125.28 South Africa v India 25 Oct 2015 ODI # 3700
F du Plessis 133* 115 9 6 72 115.65 South Africa v India 25 Oct 2015 ODI # 3700
SR Tendulkar 90 84 14 1 62 107.14 India v Australia 27 Feb 1996 ODI # 1065
BB McCullum 101 109 12 2 60 92.66 New Zealand v Canada 13 Mar 2011 ODI # 3129
KC Sangakkara 111 128 12 2 60 86.71 Sri Lanka v New Zealand 18 Mar 2011 ODI # 3137
SR Tendulkar 114 126 14 0 56 90.47 India v South Africa 14 Dec 1996 ODI # 1151
LRPL Taylor 74 44 6 5 54 168.18 New Zealand v Canada 13 Mar 2011 ODI # 3129
AM Rahane 87 58 9 3 54 150.00 India v South Africa 25 Oct 2015 ODI # 3700
DPMD Jayawardene 103* 88 13 0 52 117.04 Sri Lanka v India 2 Apr 2011 ODI # 3148
ME Waugh 126 135 8 3 50 93.33 Australia v India 27 Feb 1996 ODI # 1065
SK Raina 80 62 12 0 48 129.03 India v England 23 Oct 2011 ODI # 3207
V Kohli 121 125 9 2 48 96.80 India v New Zealand 22 Oct 2017 ODI # 3928
DR Martyn 100 119 10 1 46 84.03 Australia v India 1 Nov 2003 ODI # 2054
GA Gooch 115 136 11 0 44 84.55 England v India 5 Nov 1987 ODI # 476
BC Lara 67 109 11 0 44 61.46 West Indies v Sri Lanka 9 Nov 1993 ODI # 847
MS Dhoni 91* 79 8 2 44 115.18 India v Sri Lanka 2 Apr 2011 ODI # 3148
V Kohli 86* 99 11 0 44 86.86 India v England 23 Oct 2011 ODI # 3207
TWM Latham 103* 102 8 2 44 100.98 New Zealand v India 22 Oct 2017 ODI # 3928
ME Trescothick 95 80 9 1 42 118.75 England v India 3 Feb 2002 ODI # 1803
SC Ganguly 80 99 4 4 40 80.80 India v England 3 Feb 2002 ODI # 1803
SR Tendulkar 68 76 10 0 40 89.47 India v Australia 1 Nov 2003 ODI # 2054
R Dravid 78* 106 10 0 40 73.58 India v South Africa 28 Nov 2005 ODI # 2300
A Bagai 84 87 10 0 40 96.55 Canada v New Zealand 13 Mar 2011 ODI # 3129
MA Taylor 59 73 8 1 38 80.82 Australia v India 27 Feb 1996 ODI # 1065
SM Gavaskar 43 52 9 0 36 82.69 India v Zimbabwe 17 Oct 1987 ODI # 461
RT Ponting 57 78 9 0 36 73.07 Australia v India 17 Oct 2007 ODI # 2632
G Gambhir 97 122 9 0 36 79.50 India v Sri Lanka 2 Apr 2011 ODI # 3148
DB Vengsarkar 46* 37 4 3 34 124.32 India v Zimbabwe 17 Oct 1987 ODI # 461
K Srikkanth 46 27 8 0 32 170.37 India v Sri Lanka 17 Jan 1987 ODI # 419
M Azharuddin 108* 94 8 0 32 114.89 India v Sri Lanka 17 Jan 1987 ODI # 419
AP Gurusinha 52 34 5 2 32 152.94 Sri Lanka v India 17 Jan 1987 ODI # 419
A Jadeja 54* 44 2 4 32 122.72 India v South Africa 14 Dec 1996 ODI # 1151
R Dravid 61 103 8 0 32 59.22 India v Sri Lanka 17 May 1997 ODI # 1207
AC Gilchrist 41 30 8 0 32 136.66 Australia v India 1 Nov 2003 ODI # 2054
R Dravid 59 70 8 0 32 84.28 India v Australia 1 Nov 2003 ODI # 2054
S Dhawan 60 59 8 0 32 101.69 India v South Africa 25 Oct 2015 ODI # 3700
LRPL Taylor 95 100 8 0 32 95.00 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]