High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
M Amarnath 100* 148 4 1 67.56 India v West Indies 19 Jan 1988 ODI # 497
G Kirsten 93 111 8 0 83.78 South Africa v India 15 Mar 2000 ODI # 1574
ADR Campbell 84 113 7 0 74.33 Zimbabwe v India 7 Mar 2002 ODI # 1814
SK Raina 81* 89 8 1 91.01 India v England 31 Mar 2006 ODI # 2358
VG Kambli 80 75 8 1 106.66 India v Zimbabwe 19 Mar 1993 ODI # 817
PV Simmons 76 100 3 4 76.00 West Indies v India 17 Oct 1994 ODI # 931
VVS Laxman 75 99 5 0 75.75 India v Zimbabwe 7 Mar 2002 ODI # 1814
R Dravid 73 109 4 1 66.97 India v South Africa 15 Mar 2000 ODI # 1574
DJ Cullinan 71* 115 6 0 61.73 South Africa v Australia 25 Oct 1996 ODI # 1131
A Flower 71 72 8 2 98.61 Zimbabwe v India 7 Mar 2002 ODI # 1814
KP Pietersen 71 87 4 2 81.60 England v India 31 Mar 2006 ODI # 2358
PV Simmons 67 96 4 0 69.79 West Indies v India 19 Jan 1988 ODI # 497
WJ Cronje 66 71 7 1 92.95 South Africa v India 15 Mar 2000 ODI # 1574
CL Hooper 61* 50 6 1 122.00 West Indies v India 17 Oct 1994 ODI # 931
SC Williams 61 83 8 2 73.49 West Indies v India 17 Oct 1994 ODI # 931
AJ Strauss 61 85 6 0 71.76 England v India 31 Mar 2006 ODI # 2358
SC Ganguly 57 70 6 2 81.42 India v Zimbabwe 7 Mar 2002 ODI # 1814
DA Marillier 56* 24 10 1 233.33 Zimbabwe v India 7 Mar 2002 ODI # 1814
M Prabhakar 56 80 5 0 70.00 India v Zimbabwe 19 Mar 1993 ODI # 817
NS Sidhu 56 83 2 0 67.46 India v Zimbabwe 19 Mar 1993 ODI # 817
SC Ganguly 56 54 8 1 103.70 India v South Africa 15 Mar 2000 ODI # 1574
NS Sidhu 52 87 7 0 59.77 India v West Indies 17 Oct 1994 ODI # 931
SG Law 52 51 4 0 101.96 Australia v South Africa 25 Oct 1996 ODI # 1131
ML Hayden 51* 53 7 1 96.22 Australia v New Zealand 29 Oct 2003 ODI # 2053
AC Bedade 51 55 7 0 92.72 India v West Indies 17 Oct 1994 ODI # 931
RB Richardson 49 90 5 0 54.44 West Indies v India 19 Jan 1988 ODI # 497
N Kapil Dev 45 44 4 0 102.27 India v West Indies 19 Jan 1988 ODI # 497
GW Flower 42 67 2 0 62.68 Zimbabwe v India 19 Mar 1993 ODI # 817
MA Taylor 42 74 3 0 56.75 Australia v South Africa 25 Oct 1996 ODI # 1131
JN Rhodes 42 50 4 0 84.00 South Africa v Australia 25 Oct 1996 ODI # 1131
AB Agarkar 40* 19 6 1 210.52 India v Zimbabwe 7 Mar 2002 ODI # 1814
SR Waugh 40 60 3 0 66.66 Australia v South Africa 25 Oct 1996 ODI # 1131
CL Hooper 39* 26 3 1 150.00 West Indies v India 19 Jan 1988 ODI # 497
M Kaif 39* 45 4 0 86.66 India v Zimbabwe 7 Mar 2002 ODI # 1814
KLT Arthurton 39 48 2 0 81.25 West Indies v India 17 Oct 1994 ODI # 931
MS Dhoni 38 55 2 0 69.09 India v England 31 Mar 2006 ODI # 2358
MJ Prior 33 49 5 0 67.34 England v India 31 Mar 2006 ODI # 2358
AC Hudson 32 45 5 0 71.11 South Africa v Australia 25 Oct 1996 ODI # 1131
A Jadeja 31 56 0 0 55.35 India v South Africa 15 Mar 2000 ODI # 1574
AL Logie 29 32 2 0 90.62 West Indies v India 19 Jan 1988 ODI # 497
AC Gilchrist 29 18 5 1 161.11 Australia v New Zealand 29 Oct 2003 ODI # 2053
G Gambhir 29 45 4 0 64.44 India v England 31 Mar 2006 ODI # 2358
K Srikkanth 28 44 4 0 63.63 India v West Indies 19 Jan 1988 ODI # 497
RJ Shastri 28 30 3 0 93.33 India v West Indies 19 Jan 1988 ODI # 497
DH Brain 27 20 2 2 135.00 Zimbabwe v India 19 Mar 1993 ODI # 817
PL Symcox 26 21 5 0 123.80 South Africa v Australia 25 Oct 1996 ODI # 1131
V Sehwag 26 45 4 0 57.77 India v England 31 Mar 2006 ODI # 2358
D Mongia 25 24 4 0 104.16 India v Zimbabwe 7 Mar 2002 ODI # 1814
CD McMillan 24 59 2 0 40.67 New Zealand v Australia 29 Oct 2003 ODI # 2053
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 England at Faridabad, 2nd ODI, Mar 31, 2006 [ODI # 2358]
Australia v New Zealand at Faridabad, TVS Cup (India) 3rd match, Oct 29, 2003 [ODI # 2053]
India v Zimbabwe at Faridabad, 1st ODI, Mar 7, 2002 [ODI # 1814]