High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
V Kohli 122 105 8 5 116.19 India v England 15 Jan 2017 ODI # 3819
KM Jadhav 120 76 12 4 157.89 India v England 15 Jan 2017 ODI # 3819
V Kohli 107 119 10 1 89.91 India v West Indies 27 Oct 2018 ODI # 4062
SD Hope 95 113 6 3 84.07 West Indies v India 27 Oct 2018 ODI # 4062
GJ Bailey 85 82 10 0 103.65 Australia v India 13 Oct 2013 ODI # 3419
JE Root 78 95 4 1 82.10 England v India 15 Jan 2017 ODI # 3819
JJ Roy 73 61 12 0 119.67 England v India 15 Jan 2017 ODI # 3819
AJ Finch 72 79 8 3 91.13 Australia v India 13 Oct 2013 ODI # 3419
S Dhawan 68 84 5 2 80.95 India v New Zealand 25 Oct 2017 ODI # 3931
KD Karthik 64* 92 4 0 69.56 India v New Zealand 25 Oct 2017 ODI # 3931
BA Stokes 62 40 2 5 155.00 England v India 15 Jan 2017 ODI # 3819
V Kohli 61 85 6 0 71.76 India v Australia 13 Oct 2013 ODI # 3419
PJ Hughes 47 53 5 0 88.67 Australia v India 13 Oct 2013 ODI # 3419
RG Sharma 42 47 6 0 89.36 India v Australia 13 Oct 2013 ODI # 3419
HM Nicholls 42 62 3 0 67.74 New Zealand v India 25 Oct 2017 ODI # 3931
C de Grandhomme 41 40 5 1 102.50 New Zealand v India 25 Oct 2017 ODI # 3931
HH Pandya 40* 37 3 1 108.10 India v England 15 Jan 2017 ODI # 3819
AR Nurse 40 22 4 2 181.81 West Indies v India 27 Oct 2018 ODI # 4062
SK Raina 39 45 2 1 86.66 India v Australia 13 Oct 2013 ODI # 3419
TWM Latham 38 62 2 0 61.29 New Zealand v India 25 Oct 2017 ODI # 3931
SO Hetmyer 37 21 2 3 176.19 West Indies v India 27 Oct 2018 ODI # 4062
S Dhawan 35 45 5 0 77.77 India v West Indies 27 Oct 2018 ODI # 4062
JO Holder 32 39 2 1 82.05 West Indies v India 27 Oct 2018 ODI # 4062
GJ Maxwell 31 23 1 3 134.78 Australia v India 13 Oct 2013 ODI # 3419
JC Buttler 31 36 1 2 86.11 England v India 15 Jan 2017 ODI # 3819
HH Pandya 30 31 2 1 96.77 India v New Zealand 25 Oct 2017 ODI # 3931
MJ Santner 29 38 2 1 76.31 New Zealand v India 25 Oct 2017 ODI # 3931
V Kohli 29 29 3 1 100.00 India v New Zealand 25 Oct 2017 ODI # 3931
EJG Morgan 28 26 2 1 107.69 England v India 15 Jan 2017 ODI # 3819
MM Ali 28 17 3 1 164.70 England v India 15 Jan 2017 ODI # 3819
JP Faulkner 27 22 0 2 122.72 Australia v India 13 Oct 2013 ODI # 3419
TG Southee 25* 22 1 1 113.63 New Zealand v India 25 Oct 2017 ODI # 3931
RR Pant 24 18 3 1 133.33 India v West Indies 27 Oct 2018 ODI # 4062
AT Rayudu 22 27 2 0 81.48 India v West Indies 27 Oct 2018 ODI # 4062
LRPL Taylor 21 33 2 0 63.63 New Zealand v India 25 Oct 2017 ODI # 3931
KOA Powell 21 25 2 1 84.00 West Indies v India 27 Oct 2018 ODI # 4062
MS Dhoni 19 22 2 0 86.36 India v Australia 13 Oct 2013 ODI # 3419
MS Dhoni 18* 21 3 0 85.71 India v New Zealand 25 Oct 2017 ODI # 3931
B Kumar 18 27 1 0 66.66 India v Australia 13 Oct 2013 ODI # 3419
R Ashwin 15* 10 0 1 150.00 India v England 15 Jan 2017 ODI # 3819
KAJ Roach 15* 19 1 1 78.94 West Indies v India 27 Oct 2018 ODI # 4062
Kuldeep Yadav 15* 21 1 0 71.42 India v West Indies 27 Oct 2018 ODI # 4062
Yuvraj Singh 15 12 2 1 125.00 India v England 15 Jan 2017 ODI # 3819
C Hemraj 15 20 2 1 75.00 West Indies v India 27 Oct 2018 ODI # 4062
RA Jadeja 13 15 2 0 86.66 India v England 15 Jan 2017 ODI # 3819
CJ McKay 11* 4 1 1 275.00 Australia v India 13 Oct 2013 ODI # 3419
RA Jadeja 11 18 1 0 61.11 India v Australia 13 Oct 2013 ODI # 3419
R Vinay Kumar 11 19 1 0 57.89 India v Australia 13 Oct 2013 ODI # 3419
MJ Guptill 11 9 2 0 122.22 New Zealand v India 25 Oct 2017 ODI # 3931
DJ Willey 10* 5 0 1 200.00 England v India 15 Jan 2017 ODI # 3819
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 West Indies at Pune, 3rd ODI, Oct 27, 2018 [ODI # 4062]
India v New Zealand at Pune, 2nd ODI, Oct 25, 2017 [ODI # 3931]
India v England at Pune, 1st ODI, Jan 15, 2017 [ODI # 3819]