High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
RG Sharma 264 173 33 9 152.60 India v Sri Lanka 13 Nov 2014 ODI # 3544
G Gambhir 150* 137 14 0 109.48 India v Sri Lanka 24 Dec 2009 ODI # 2935
GC Smith 134* 124 20 1 108.06 South Africa v India 25 Nov 2005 ODI # 2299
K Srikkanth 123 103 14 1 119.41 India v Pakistan 18 Feb 1987 ODI # 434
ME Trescothick 121 109 13 2 111.00 England v India 19 Jan 2002 ODI # 1788
WU Tharanga 118 128 14 2 92.18 Sri Lanka v India 24 Dec 2009 ODI # 2935
Salman Butt 108* 130 13 0 83.07 Pakistan v India 13 Nov 2004 ODI # 2192
DL Haynes 107* 137 12 0 78.10 West Indies v Pakistan 1 Nov 1989 ODI # 592
V Kohli 107 114 11 1 93.85 India v Sri Lanka 24 Dec 2009 ODI # 2935
RN ten Doeschate 106 108 13 1 98.14 Netherlands v Ireland 18 Mar 2011 ODI # 3136
Nasir Jamshed 106 124 12 2 85.48 Pakistan v India 3 Jan 2013 ODI # 3315
PR Stirling 101 72 14 2 140.27 Ireland v Netherlands 18 Mar 2011 ODI # 3136
SR Tendulkar 100* 103 13 0 97.08 India v Kenya 31 May 1998 ODI # 1337
JP Duminy 99 103 6 1 96.11 South Africa v Ireland 15 Mar 2011 ODI # 3133
V Kohli 92 107 8 0 85.98 India v Australia 21 Sep 2017 ODI # 3912
M Azharuddin 90 118 7 1 76.27 India v South Africa 24 Nov 1993 ODI # 856
KM Jadhav 90 75 12 1 120.00 India v England 22 Jan 2017 ODI # 3824
PA de Silva 89 60 - - 148.33 Sri Lanka v Bangladesh 31 Dec 1990 ODI # 659
JJ Crowe 88* 105 8 0 83.80 New Zealand v Zimbabwe 23 Oct 1987 ODI # 466
PW Borren 84 82 10 0 102.43 Netherlands v Ireland 18 Mar 2011 ODI # 3136
BC Lara 82 121 8 0 67.76 West Indies v Sri Lanka 25 Nov 1993 ODI # 857
Athar Ali Khan 78* 95 - - 82.10 Bangladesh v Sri Lanka 31 Dec 1990 ODI # 659
Yuvraj Singh 78 62 10 2 125.80 India v Pakistan 13 Nov 2004 ODI # 2192
Ramiz Raja 77 90 4 1 85.55 Pakistan v India 28 Oct 1989 ODI # 589
Ramiz Raja 76 101 8 0 75.24 Pakistan v Sri Lanka 27 May 1997 ODI # 1214
Mohammad Hafeez 76 74 10 0 102.70 Pakistan v India 3 Jan 2013 ODI # 3315
SV Manjrekar 75* 95 1 0 78.94 India v Sri Lanka 4 Jan 1991 ODI # 661
MS Dhoni 75* 69 3 4 108.69 India v England 25 Oct 2011 ODI # 3210
DC Boon 75 125 7 0 60.00 Australia v England 8 Nov 1987 ODI # 477
Inzamam-ul-Haq 75 75 8 1 100.00 Pakistan v India 13 Nov 2004 ODI # 2192
AD Mathews 75 68 9 1 110.29 Sri Lanka v India 13 Nov 2014 ODI # 3544
Saleem Malik 72* 36 11 1 200.00 Pakistan v India 18 Feb 1987 ODI # 434
KLT Arthurton 72* 117 6 1 61.53 West Indies v Sri Lanka 25 Nov 1993 ODI # 857
Saleem Malik 71 62 6 1 114.51 Pakistan v West Indies 1 Nov 1989 ODI # 592
HS Modi 71 93 6 0 76.34 Kenya v India 31 May 1998 ODI # 1337
D Mongia 71 75 7 1 94.66 India v England 19 Jan 2002 ODI # 1788
M Amarnath 70 83 9 0 84.33 India v West Indies 2 Jan 1988 ODI # 483
PA de Silva 68 79 4 1 86.07 Sri Lanka v West Indies 25 Nov 1993 ODI # 857
VG Kambli 68 90 6 0 75.55 India v West Indies 27 Nov 1993 ODI # 858
WTS Porterfield 68 93 10 0 73.11 Ireland v Netherlands 18 Mar 2011 ODI # 3136
SR Tendulkar 66 68 8 0 97.05 India v West Indies 5 Nov 1994 ODI # 947
PA de Silva 66 47 14 0 140.42 Sri Lanka v India 13 Mar 1996 ODI # 1081
CR Ervine 66 54 9 1 122.22 Zimbabwe v Kenya 20 Mar 2011 ODI # 3140
V Kohli 66 64 6 0 103.12 India v Sri Lanka 13 Nov 2014 ODI # 3544
K Srikkanth 65 75 6 0 86.66 India v Pakistan 28 Oct 1989 ODI # 589
SR Tendulkar 65 88 9 0 73.86 India v Sri Lanka 13 Mar 1996 ODI # 1081
JJ Roy 65 56 10 1 116.07 England v India 22 Jan 2017 ODI # 3824
A Ranatunga 64* 64 - - 100.00 Sri Lanka v Bangladesh 31 Dec 1990 ODI # 659
KL Rahul 64* 103 6 0 62.13 India v Sri Lanka 12 Jan 2023 ODI # 4503
ST Jayasuriya 63* 61 13 0 103.27 Sri Lanka v India 8 Feb 2007 ODI # 2514
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 Sri Lanka at Eden Gardens, 2nd ODI, Jan 12, 2023 [ODI # 4503]
India v Australia at Eden Gardens, 2nd ODI, Sep 21, 2017 [ODI # 3912]
India v England at Eden Gardens, 3rd ODI, Jan 22, 2017 [ODI # 3824]