High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
RG Sharma 208* 153 13 12 135.94 India v Sri Lanka 13 Dec 2017 ODI # 3941
V Kohli 154* 134 16 1 114.92 India v New Zealand 23 Oct 2016 ODI # 3798
S Dhawan 143 115 18 3 124.34 India v Australia 10 Mar 2019 ODI # 4111
MS Dhoni 139* 121 12 5 114.87 India v Australia 19 Oct 2013 ODI # 3421
AB de Villiers 134 98 13 4 136.73 South Africa v Netherlands 3 Mar 2011 ODI # 3115
NJ Astle 117 132 9 2 88.63 New Zealand v Pakistan 9 May 1997 ODI # 1204
Younis Khan 117 110 9 2 106.36 Pakistan v India 8 Nov 2007 ODI # 2644
PSP Handscomb 117 105 8 3 111.42 Australia v India 10 Mar 2019 ODI # 4111
HM Amla 113 130 8 0 86.92 South Africa v Netherlands 3 Mar 2011 ODI # 3115
AD Mathews 111* 132 9 3 84.09 Sri Lanka v India 13 Dec 2017 ODI # 3941
DS Smith 107 133 11 1 80.45 West Indies v Ireland 11 Mar 2011 ODI # 3126
WU Tharanga 105 129 11 1 81.39 Sri Lanka v Bangladesh 7 Oct 2006 ODI # 2423
SR Tendulkar 99 91 14 1 108.79 India v Pakistan 8 Nov 2007 ODI # 2644
IJL Trott 98* 116 8 0 84.48 England v India 20 Oct 2011 ODI # 3205
ST Jayasuriya 96 67 12 1 143.28 Sri Lanka v Pakistan 24 May 1997 ODI # 1212
RG Sharma 95 92 7 2 103.26 India v Australia 10 Mar 2019 ODI # 4111
M Azharuddin 94 104 4 2 90.38 India v Australia 3 Nov 1996 ODI # 1137
KA Pollard 94 55 8 5 170.90 West Indies v Ireland 11 Mar 2011 ODI # 3126
AM Rahane 91 104 6 0 87.50 India v England 20 Oct 2011 ODI # 3205
UT Khawaja 91 99 7 0 91.91 Australia v India 10 Mar 2019 ODI # 4111
PA de Silva 90 90 10 1 100.00 Sri Lanka v Pakistan 24 May 1997 ODI # 1212
Ijaz Ahmed 89* 129 5 2 68.99 Pakistan v India 1 Apr 1999 ODI # 1427
SK Raina 89* 79 9 1 112.65 India v England 23 Jan 2013 ODI # 3327
SS Iyer 88 70 9 2 125.71 India v Sri Lanka 13 Dec 2017 ODI # 3941
VG Kambli 86 116 10 0 74.13 India v South Africa 22 Nov 1993 ODI # 855
SC Ganguly 86 83 8 3 103.61 India v Zimbabwe 10 Mar 2002 ODI # 1815
SB Styris 86 113 10 0 76.10 New Zealand v Pakistan 25 Oct 2006 ODI # 2436
SR Tendulkar 85 115 11 0 73.91 India v Pakistan 30 Mar 2011 ODI # 3147
AJ Turner 84* 43 5 6 195.34 Australia v India 10 Mar 2019 ODI # 4111
EC Joyce 84 106 9 0 79.24 Ireland v West Indies 11 Mar 2011 ODI # 3126
RG Sharma 83 93 11 1 89.24 India v England 23 Jan 2013 ODI # 3327
S Chanderpaul 80 126 7 0 63.49 West Indies v Australia 14 Mar 1996 ODI # 1082
A Ranatunga 80 70 8 1 114.28 Sri Lanka v Pakistan 24 May 1997 ODI # 1212
SP Fleming 80 105 8 1 76.19 New Zealand v Pakistan 25 Oct 2006 ODI # 2436
MS Dhoni 80 91 6 3 87.91 India v New Zealand 23 Oct 2016 ODI # 3798
DL Vettori 79 103 7 0 76.69 New Zealand v Australia 1 Nov 2006 ODI # 2441
MA Taylor 78 92 6 0 84.78 Australia v India 3 Nov 1996 ODI # 1137
AC Voges 76* 88 7 0 86.36 Australia v India 19 Oct 2013 ODI # 3421
AN Cook 76 106 13 0 71.69 England v India 23 Jan 2013 ODI # 3327
KP Pietersen 76 93 7 1 81.72 England v India 23 Jan 2013 ODI # 3327
DR Martyn 73* 104 8 0 70.19 Australia v India 29 Oct 2006 ODI # 2440
A Jadeja 73 101 8 0 72.27 India v Bangladesh 14 May 1998 ODI # 1328
SG Law 72 105 5 0 68.57 Australia v West Indies 14 Mar 1996 ODI # 1082
Mohammad Yousuf 71 92 9 0 77.17 Pakistan v New Zealand 25 Oct 2006 ODI # 2436
SR Patel 70* 43 7 2 162.79 England v India 20 Oct 2011 ODI # 3205
Aminul Islam 70 126 5 0 55.55 Bangladesh v India 14 May 1998 ODI # 1328
MG Bevan 69 110 4 1 62.72 Australia v West Indies 14 Mar 1996 ODI # 1082
MV Boucher 69 98 7 0 70.40 South Africa v Pakistan 27 Oct 2006 ODI # 2438
V Kohli 68 73 9 0 93.15 India v Australia 19 Oct 2013 ODI # 3421
S Dhawan 68 67 9 0 101.49 India v Sri Lanka 13 Dec 2017 ODI # 3941
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 Australia at Mohali, 4th ODI, Mar 10, 2019 [ODI # 4111]
India v Sri Lanka at Mohali, 2nd ODI, Dec 13, 2017 [ODI # 3941]
India v New Zealand at Mohali, 3rd ODI, Oct 23, 2016 [ODI # 3798]