High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
D Mongia 159* 147 17 1 108.16 India v Zimbabwe 19 Mar 2002 ODI # 1818
CL Hooper 111 114 11 0 97.36 West Indies v New Zealand 1 Nov 1994 ODI # 943
V Kohli 105 104 10 0 100.96 India v New Zealand 28 Nov 2010 ODI # 3070
L Klusener 88* 99 8 0 88.88 South Africa v Australia 1 Nov 1996 ODI # 1134
MG Bevan 84* 97 7 0 86.59 Australia v New Zealand 9 Nov 2003 ODI # 2058
SR Tendulkar 82* 86 6 0 95.34 India v Sri Lanka 22 Dec 1997 ODI # 1267
Mohammad Yousuf 82* 88 7 0 93.18 Pakistan v India 5 Nov 2007 ODI # 2643
CL Cairns 80 114 4 3 70.17 New Zealand v India 14 Nov 1999 ODI # 1525
MG Bevan 79 95 7 0 83.15 Australia v South Africa 1 Nov 1996 ODI # 1134
Yuvraj Singh 75 52 6 3 144.23 India v Zimbabwe 19 Mar 2002 ODI # 1818
SM Gavaskar 70* 83 6 1 84.33 India v Sri Lanka 11 Jan 1987 ODI # 415
BC Lara 69 75 7 0 92.00 West Indies v New Zealand 1 Nov 1994 ODI # 943
AC Hudson 68 84 6 0 80.95 South Africa v Australia 1 Nov 1996 ODI # 1134
RS Mahanama 68 115 1 1 59.13 Sri Lanka v India 22 Dec 1997 ODI # 1267
LRPL Taylor 66 69 3 3 95.65 New Zealand v India 28 Nov 2010 ODI # 3070
MS Dhoni 63 77 8 0 81.81 India v Pakistan 5 Nov 2007 ODI # 2643
SB Joshi 61* 56 2 3 108.92 India v New Zealand 14 Nov 1999 ODI # 1525
Yuvraj Singh 58 74 6 1 78.37 India v Pakistan 5 Nov 2007 ODI # 2643
GW Flower 57 65 6 0 87.69 Zimbabwe v India 22 Mar 1993 ODI # 820
RA Jadeja 57 103 6 0 55.33 India v Australia 8 Nov 2009 ODI # 2925
P Kumar 54* 51 7 1 105.88 India v Australia 8 Nov 2009 ODI # 2925
SB Styris 54 83 2 0 65.06 New Zealand v Australia 9 Nov 2003 ODI # 2058
MJ Slater 53* 69 4 0 76.81 Australia v South Africa 1 Nov 1996 ODI # 1134
KC Wessels 53 91 5 0 58.24 South Africa v Sri Lanka 19 Nov 1993 ODI # 853
RT Ponting 52 84 6 0 61.90 Australia v New Zealand 9 Nov 2003 ODI # 2058
M Prabhakar 51 80 2 0 63.75 India v Zimbabwe 22 Mar 1993 ODI # 820
Salman Butt 50 57 8 0 87.71 Pakistan v India 5 Nov 2007 ODI # 2643
SR Watson 49 49 10 0 100.00 Australia v India 8 Nov 2009 ODI # 2925
GW Flower 48 47 6 0 102.12 Zimbabwe v India 19 Mar 2002 ODI # 1818
RB Richardson 46 57 - - 80.70 West Indies v India 17 Dec 1983 ODI # 230
RG Twose 46 81 1 1 56.79 New Zealand v India 14 Nov 1999 ODI # 1525
KLT Arthurton 45 47 2 1 95.74 West Indies v New Zealand 1 Nov 1994 ODI # 943
G Gambhir 44 51 7 0 86.27 India v Pakistan 5 Nov 2007 ODI # 2643
DB Vengsarkar 43* 62 4 0 69.35 India v Sri Lanka 11 Jan 1987 ODI # 415
DJ Cullinan 43* 64 2 0 67.18 South Africa v Australia 1 Nov 1996 ODI # 1134
GAHM Parkar 42 50 - - 84.00 India v West Indies 17 Dec 1983 ODI # 230
DD Ebrahim 42 69 2 0 60.86 Zimbabwe v India 19 Mar 2002 ODI # 1818
Yuvraj Singh 42 64 7 0 65.62 India v New Zealand 28 Nov 2010 ODI # 3070
IVA Richards 41 52 1 1 78.84 West Indies v India 23 Dec 1987 ODI # 482
DJ Cullinan 41 59 1 2 69.49 South Africa v Sri Lanka 19 Nov 1993 ODI # 853
HH Streak 39 36 5 0 108.33 Zimbabwe v India 19 Mar 2002 ODI # 1818
SC Ganguly 39 55 6 1 70.90 India v Pakistan 5 Nov 2007 ODI # 2643
MA Taylor 38 76 2 0 50.00 Australia v South Africa 1 Nov 1996 ODI # 1134
CZ Harris 38 68 0 0 55.88 New Zealand v Australia 9 Nov 2003 ODI # 2058
G Gambhir 38 38 6 0 100.00 India v New Zealand 28 Nov 2010 ODI # 3070
SR Waugh 37 67 1 0 55.22 Australia v South Africa 1 Nov 1996 ODI # 1134
NS Sidhu 36 50 4 0 72.00 India v Sri Lanka 22 Dec 1997 ODI # 1267
MEK Hussey 35* 62 2 0 56.45 Australia v India 8 Nov 2009 ODI # 2925
CG Greenidge 35 69 - - 50.72 West Indies v India 17 Dec 1983 ODI # 230
NL McCullum 35 35 4 0 100.00 New Zealand v India 28 Nov 2010 ODI # 3070
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 New Zealand at Guwahati, 1st ODI, Nov 28, 2010 [ODI # 3070]
India v Australia at Guwahati, 6th ODI, Nov 8, 2009 [ODI # 2925]
India v Pakistan at Guwahati, 1st ODI, Nov 5, 2007 [ODI # 2643]