High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
SR Tendulkar 200* 147 25 3 136.05 India v South Africa 24 Feb 2010 ODI # 2962
SC Ganguly 153* 150 18 3 102.00 India v New Zealand 11 Nov 1999 ODI # 1524
DL Haynes 138* 164 12 2 84.14 West Indies v England 27 Oct 1989 ODI # 586
NS Sidhu 134* 160 15 0 83.75 India v England 4 Mar 1993 ODI # 813
RA Smith 129 145 12 4 88.96 England v India 4 Mar 1993 ODI # 813
AB de Villiers 114* 101 13 2 112.87 South Africa v India 24 Feb 2010 ODI # 2962
CL Hooper 113* 97 12 2 116.49 West Indies v India 22 Jan 1988 ODI # 500
GA Hick 105* 109 7 2 96.33 England v India 5 Mar 1993 ODI # 814
VVS Laxman 102 134 9 0 76.11 India v Australia 26 Oct 2003 ODI # 2052
SR Tendulkar 100 119 9 1 84.03 India v Australia 26 Oct 2003 ODI # 2052
Mohammad Yousuf 99* 104 7 2 95.19 Pakistan v India 15 Nov 2007 ODI # 2646
NJ Astle 97 111 8 1 87.38 New Zealand v India 11 Nov 1999 ODI # 1524
SR Tendulkar 97 102 16 0 95.09 India v Pakistan 15 Nov 2007 ODI # 2646
M Azharuddin 95* 63 12 1 150.79 India v England 5 Mar 1993 ODI # 814
MO Odumbe 83 91 2 5 91.20 Kenya v India 28 May 1998 ODI # 1336
AC Gilchrist 83 79 8 0 105.06 Australia v India 26 Oct 2003 ODI # 2052
KD Karthik 79 85 4 3 92.94 India v South Africa 24 Feb 2010 ODI # 2962
M Azharuddin 74 72 6 1 102.77 India v England 4 Mar 1993 ODI # 813
RJ Shastri 73* 72 11 1 101.38 India v West Indies 22 Jan 1988 ODI # 500
M Prabhakar 73 112 5 0 65.17 India v England 5 Mar 1993 ODI # 814
RA Smith 72 106 7 1 67.92 England v India 5 Mar 1993 ODI # 814
KC Wessels 71 96 6 0 73.95 South Africa v India 12 Nov 1991 ODI # 687
SR Tendulkar 70 91 8 0 76.92 India v West Indies 21 Feb 1996 ODI # 1056
RD Shah 70 68 11 1 102.94 Kenya v India 28 May 1998 ODI # 1336
MS Dhoni 68* 35 7 4 194.28 India v South Africa 24 Feb 2010 ODI # 2962
K Srikkanth 68 86 9 0 79.06 India v South Africa 12 Nov 1991 ODI # 687
Younis Khan 68 89 5 1 76.40 Pakistan v India 15 Nov 2007 ODI # 2646
RA Smith 65 74 7 1 87.83 England v West Indies 27 Oct 1989 ODI # 586
NS Sidhu 61 91 4 1 67.03 India v South Africa 12 Nov 1991 ODI # 687
GA Gooch 59 106 4 0 55.66 England v West Indies 27 Oct 1989 ODI # 586
A Ranatunga 58 60 7 1 96.66 Sri Lanka v Pakistan 12 May 1997 ODI # 1205
AL Logie 54 84 1 0 64.28 West Indies v India 22 Jan 1988 ODI # 500
RS Mahanama 54 67 2 2 80.59 Sri Lanka v Pakistan 12 May 1997 ODI # 1205
Yuvraj Singh 53* 65 4 1 81.53 India v Pakistan 15 Nov 2007 ODI # 2646
SV Manjrekar 52* 52 4 0 100.00 India v South Africa 12 Nov 1991 ODI # 687
N Kapil Dev 52 42 8 1 123.80 India v West Indies 22 Jan 1988 ODI # 500
Shahid Afridi 52 29 9 2 179.31 Pakistan v Sri Lanka 12 May 1997 ODI # 1205
HS Modi 51 54 3 1 94.44 Kenya v India 28 May 1998 ODI # 1336
Rameez Raja 49 63 5 0 77.77 Pakistan v Sri Lanka 12 May 1997 ODI # 1205
Saleem Malik 49 52 4 0 94.23 Pakistan v Sri Lanka 12 May 1997 ODI # 1205
RB Richardson 47 70 4 0 67.14 West Indies v India 21 Feb 1996 ODI # 1056
ML Hayden 47 76 2 0 61.84 Australia v India 26 Oct 2003 ODI # 2052
RR Singh 45* 34 1 3 132.35 India v New Zealand 11 Nov 1999 ODI # 1524
MS Dhoni 45* 45 3 1 100.00 India v Pakistan 15 Nov 2007 ODI # 2646
RB Richardson 44 56 4 0 78.57 West Indies v England 27 Oct 1989 ODI # 586
Yuvraj Singh 44 33 6 1 133.33 India v Australia 26 Oct 2003 ODI # 2052
V Sehwag 43 49 4 1 87.75 India v Pakistan 15 Nov 2007 ODI # 2646
NH Fairbrother 41 39 3 0 105.12 England v India 5 Mar 1993 ODI # 814
Misbah-ul-Haq 40 39 2 1 102.56 Pakistan v India 15 Nov 2007 ODI # 2646
S Chanderpaul 38 66 6 0 57.57 West Indies v India 21 Feb 1996 ODI # 1056
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 South Africa at Gwalior, 2nd ODI, Feb 24, 2010 [ODI # 2962]
India v Pakistan at Gwalior, 4th ODI, Nov 15, 2007 [ODI # 2646]
India v Australia at Gwalior, TVS Cup (India) 2nd match, Oct 26, 2003 [ODI # 2052]