High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
GJ Bailey 156 114 13 6 136.84 Australia v India 30 Oct 2013 ODI # 3424
RG Sharma 125 109 11 5 114.67 India v Australia 1 Oct 2017 ODI # 3919
MS Dhoni 124 107 9 3 115.88 India v Australia 28 Oct 2009 ODI # 2915
TM Dilshan 123 113 12 2 108.84 Sri Lanka v India 18 Dec 2009 ODI # 2933
RN ten Doeschate 119 110 9 3 108.18 Netherlands v England 22 Feb 2011 ODI # 3104
V Kohli 116 120 10 0 96.66 India v Australia 5 Mar 2019 ODI # 4106
V Kohli 115* 66 18 1 174.24 India v Australia 30 Oct 2013 ODI # 3424
SR Tendulkar 111 101 8 3 109.90 India v South Africa 12 Mar 2011 ODI # 3128
MS Dhoni 107 111 8 2 96.39 India v Sri Lanka 18 Dec 2009 ODI # 2933
SR Watson 102 94 13 3 108.51 Australia v India 30 Oct 2013 ODI # 3424
S Dhawan 100 102 11 0 98.03 India v Australia 30 Oct 2013 ODI # 3424
T Taibu 98 99 9 0 98.98 Zimbabwe v Canada 28 Feb 2011 ODI # 3111
AJ Strauss 88 83 9 0 106.02 England v Netherlands 22 Feb 2011 ODI # 3104
CR Ervine 85 81 6 2 104.93 Zimbabwe v Canada 28 Feb 2011 ODI # 3111
RG Sharma 79 89 7 3 88.76 India v Australia 30 Oct 2013 ODI # 3424
G Gambhir 76 80 6 0 95.00 India v Australia 28 Oct 2009 ODI # 2915
V Sehwag 73 66 12 0 110.60 India v South Africa 12 Mar 2011 ODI # 3128
G Gambhir 69 75 7 0 92.00 India v South Africa 12 Mar 2011 ODI # 3128
JH Kallis 69 88 4 0 78.40 South Africa v India 12 Mar 2011 ODI # 3128
SK Raina 68 55 4 3 123.63 India v Sri Lanka 18 Dec 2009 ODI # 2933
SK Raina 62 50 6 1 124.00 India v Australia 28 Oct 2009 ODI # 2915
IJL Trott 62 65 4 0 95.38 England v Netherlands 22 Feb 2011 ODI # 3104
SR Watson 62 61 6 1 101.63 Australia v New Zealand 25 Feb 2011 ODI # 3107
HM Amla 61 72 5 0 84.72 South Africa v India 12 Mar 2011 ODI # 3128
AM Rahane 61 74 7 0 82.43 India v Australia 1 Oct 2017 ODI # 3919
BJ Haddin 55 50 8 0 110.00 Australia v New Zealand 25 Feb 2011 ODI # 3107
V Kohli 54 65 7 0 83.07 India v Sri Lanka 18 Dec 2009 ODI # 2933
MEK Hussey 53 60 6 0 88.33 Australia v India 28 Oct 2009 ODI # 2915
DA Warner 53 62 5 0 85.48 Australia v India 1 Oct 2017 ODI # 3919
NL McCullum 52 76 3 0 68.42 New Zealand v Australia 25 Feb 2011 ODI # 3107
AB de Villiers 52 39 6 1 133.33 South Africa v India 12 Mar 2011 ODI # 3128
MP Stoinis 52 65 4 1 80.00 Australia v India 5 Mar 2019 ODI # 4106
PSP Handscomb 48 59 4 0 81.35 Australia v India 5 Mar 2019 ODI # 4106
TLW Cooper 47 73 3 0 64.38 Netherlands v England 22 Feb 2011 ODI # 3104
MP Stoinis 46 63 4 1 73.01 Australia v India 1 Oct 2017 ODI # 3919
V Shankar 46 41 5 1 112.19 India v Australia 5 Mar 2019 ODI # 4106
AC Voges 44* 38 5 0 115.78 Australia v India 30 Oct 2013 ODI # 3424
DL Vettori 44 43 5 0 102.32 New Zealand v Australia 25 Feb 2011 ODI # 3107
SR Tendulkar 43 52 4 0 82.69 India v Sri Lanka 18 Dec 2009 ODI # 2933
TM Head 42 59 4 0 71.18 Australia v India 1 Oct 2017 ODI # 3919
V Sehwag 40 31 6 1 129.03 India v Australia 28 Oct 2009 ODI # 2915
DPMD Jayawardene 39 47 1 0 82.97 Sri Lanka v India 18 Dec 2009 ODI # 2933
KP Pietersen 39 61 5 0 63.93 England v Netherlands 22 Feb 2011 ODI # 3104
V Kohli 39 55 2 0 70.90 India v Australia 1 Oct 2017 ODI # 3919
UT Khawaja 38 37 6 0 102.70 Australia v India 5 Mar 2019 ODI # 4106
AD Mathews 37* 25 4 0 148.00 Sri Lanka v India 18 Dec 2009 ODI # 2933
WU Tharanga 37 42 5 0 88.09 Sri Lanka v India 18 Dec 2009 ODI # 2933
AJ Finch 37 53 5 1 69.81 Australia v India 5 Mar 2019 ODI # 4106
AC Voges 36 44 1 0 81.81 Australia v India 28 Oct 2009 ODI # 2915
PW Borren 35* 24 4 0 145.83 Netherlands v England 22 Feb 2011 ODI # 3104
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:
India v Australia at Nagpur, 2nd ODI, Mar 5, 2019 [ODI # 4106]
India v Australia at Nagpur, 5th ODI, Oct 1, 2017 [ODI # 3919]
India v Australia at Nagpur, 6th ODI, Oct 30, 2013 [ODI # 3424]