High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
Yuvraj Singh 103 76 10 3 135.52 India v England 3 Apr 2006 ODI # 2359
VVS Laxman 101 107 10 0 94.39 India v Australia 6 Apr 2001 ODI # 1701
PA de Silva 96 107 7 3 89.71 Sri Lanka v Australia 25 Oct 1989 ODI # 585
PD Collingwood 93 84 10 1 110.71 England v India 3 Apr 2006 ODI # 2359
MG Bevan 87* 113 5 1 76.99 Australia v India 6 Apr 2001 ODI # 1701
DM Jones 85 101 7 2 84.15 Australia v Sri Lanka 25 Oct 1989 ODI # 585
PA de Silva 82* 90 6 1 91.11 Sri Lanka v India 28 Dec 1997 ODI # 1269
AC Gilchrist 76 60 10 1 126.66 Australia v India 6 Apr 2001 ODI # 1701
SC Ganguly 74 83 9 2 89.15 India v Australia 6 Apr 2001 ODI # 1701
MS Dhoni 67* 74 4 0 90.54 India v Sri Lanka 14 Feb 2007 ODI # 2522
RP Arnold 66* 83 7 0 79.51 Sri Lanka v India 14 Feb 2007 ODI # 2522
R Dravid 66 82 4 1 80.48 India v Sri Lanka 14 Feb 2007 ODI # 2522
PA de Silva 63* 70 1 1 90.00 Sri Lanka v India 8 Dec 1990 ODI # 648
SC Ganguly 61 86 4 1 70.93 India v Sri Lanka 28 Dec 1997 ODI # 1269
SK Raina 61 68 5 1 89.70 India v England 3 Apr 2006 ODI # 2359
A Jadeja 53 108 5 0 49.07 India v Sri Lanka 28 Dec 1997 ODI # 1269
SC Ganguly 48 72 6 0 66.66 India v Sri Lanka 14 Feb 2007 ODI # 2522
RS Mahanama 46 79 2 1 58.22 Sri Lanka v India 28 Dec 1997 ODI # 1269
R Dravid 46 59 6 0 77.96 India v England 3 Apr 2006 ODI # 2359
MS Atapattu 42 61 6 0 68.85 Sri Lanka v India 14 Feb 2007 ODI # 2522
TM Dilshan 42 54 5 0 77.77 Sri Lanka v India 14 Feb 2007 ODI # 2522
GR Marsh 38 81 2 0 46.91 Australia v Sri Lanka 25 Oct 1989 ODI # 585
MJ Prior 37 54 7 0 68.51 England v India 3 Apr 2006 ODI # 2359
ML Hayden 36 42 5 1 85.71 Australia v India 6 Apr 2001 ODI # 1701
IK Pathan 36 63 3 1 57.14 India v England 3 Apr 2006 ODI # 2359
BC Lara 32 38 5 0 84.21 West Indies v New Zealand 26 Oct 1994 ODI # 938
GO Jones 32 42 0 1 76.19 England v India 3 Apr 2006 ODI # 2359
R Dravid 31 45 1 0 68.88 India v Australia 6 Apr 2001 ODI # 1701
A Ranatunga 30* 42 3 0 71.42 Sri Lanka v India 8 Dec 1990 ODI # 648
SR Tendulkar 30 29 1 2 103.44 India v Sri Lanka 8 Dec 1990 ODI # 648
RS Kaluwitharana 30 38 1 1 78.94 Sri Lanka v India 28 Dec 1997 ODI # 1269
DPMD Jayawardene 30 59 3 0 50.84 Sri Lanka v India 14 Feb 2007 ODI # 2522
AR Border 26 25 1 1 104.00 Australia v Sri Lanka 25 Oct 1989 ODI # 585
IJ Harvey 25* 26 2 0 96.15 Australia v India 6 Apr 2001 ODI # 1701
HP Tillakaratne 24 40 2 0 60.00 Sri Lanka v Australia 25 Oct 1989 ODI # 585
SC Williams 24 42 2 0 57.14 West Indies v New Zealand 26 Oct 1994 ODI # 938
M Azharuddin 24 36 1 1 66.66 India v Sri Lanka 28 Dec 1997 ODI # 1269
M Prabhakar 23* 51 2 0 45.09 India v Sri Lanka 8 Dec 1990 ODI # 648
CL Hooper 22 18 1 2 122.22 West Indies v New Zealand 26 Oct 1994 ODI # 938
Yuvraj Singh 21 31 4 0 67.74 India v Sri Lanka 14 Feb 2007 ODI # 2522
M Azharuddin 20 47 2 0 42.55 India v Sri Lanka 8 Dec 1990 ODI # 648
A Ranatunga 20 36 0 0 55.55 Sri Lanka v India 28 Dec 1997 ODI # 1269
RR Singh 19* 23 2 0 82.60 India v Sri Lanka 28 Dec 1997 ODI # 1269
DC Boon 19 43 2 0 44.18 Australia v Sri Lanka 25 Oct 1989 ODI # 585
AP Gurusinha 19 38 3 0 50.00 Sri Lanka v India 8 Dec 1990 ODI # 648
Yuvraj Singh 19 21 2 0 90.47 India v Australia 6 Apr 2001 ODI # 1701
LE Plunkett 18 19 2 0 94.73 England v India 3 Apr 2006 ODI # 2359
NS Sidhu 17 22 1 0 77.27 India v Sri Lanka 28 Dec 1997 ODI # 1269
ST Jayasuriya 17 8 4 0 212.50 Sri Lanka v India 28 Dec 1997 ODI # 1269
SR Waugh 17 30 0 0 56.66 Australia v India 6 Apr 2001 ODI # 1701
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 Margao, 3rd ODI, Feb 14, 2007 [ODI # 2522]
India v England at Margao, 3rd ODI, Apr 3, 2006 [ODI # 2359]
India v Australia at Margao, 5th ODI, Apr 6, 2001 [ODI # 1701]