High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
ME Waugh 133* 138 15 1 96.37 Australia v India 28 Mar 2001 ODI # 1698
MW Gatting 115* 135 12 0 85.18 England v India 5 Dec 1984 ODI # 279
DB Vengsarkar 105 124 10 1 84.67 India v England 5 Dec 1984 ODI # 279
A Jadeja 103* 102 6 3 100.98 India v Sri Lanka 30 Mar 1999 ODI # 1426
CL Cairns 103 87 10 4 118.39 New Zealand v India 24 Nov 1995 ODI # 1017
HK Badani 100 98 10 2 102.04 India v Australia 28 Mar 2001 ODI # 1698
MS Atapattu 87 100 7 0 87.00 Sri Lanka v India 3 Nov 2005 ODI # 2291
JDP Oram 81 87 12 1 93.10 New Zealand v Australia 3 Nov 2003 ODI # 2055
RL Dias 80 105 6 3 76.19 Sri Lanka v England 30 Oct 1987 ODI # 472
MJ Clarke 70 80 8 1 87.50 Australia v New Zealand 3 Nov 2003 ODI # 2055
WV Raman 66 86 7 2 76.74 India v Zimbabwe 25 Mar 1993 ODI # 823
SC Ganguly 65 91 6 1 71.42 India v Sri Lanka 30 Mar 1999 ODI # 1426
R Dravid 63 72 7 0 87.50 India v Sri Lanka 3 Nov 2005 ODI # 2291
GA Gooch 61 79 7 0 77.21 England v Sri Lanka 30 Oct 1987 ODI # 472
AK Sharma 59* 55 8 0 107.27 India v Zimbabwe 25 Mar 1993 ODI # 823
A Ranatunga 58 27 5 1 214.81 Sri Lanka v India 5 Dec 1990 ODI # 646
M Azharuddin 58 68 5 0 85.29 India v New Zealand 24 Nov 1995 ODI # 1017
AR Khurasiya 57 45 4 2 126.66 India v Sri Lanka 30 Mar 1999 ODI # 1426
ML Hayden 57 81 5 1 70.37 Australia v India 28 Mar 2001 ODI # 1698
RT Robinson 55 75 7 0 73.33 England v Sri Lanka 30 Oct 1987 ODI # 472
PA de Silva 55 78 5 0 70.51 Sri Lanka v India 30 Mar 1999 ODI # 1426
RJ Shastri 53 88 4 0 60.22 India v Sri Lanka 5 Dec 1990 ODI # 646
SR Tendulkar 53 41 7 1 129.26 India v Sri Lanka 5 Dec 1990 ODI # 646
M Azharuddin 52* 49 5 0 106.12 India v Sri Lanka 5 Dec 1990 ODI # 646
TM Dilshan 52 68 9 0 76.47 Sri Lanka v India 3 Nov 2005 ODI # 2291
BB McCullum 51* 47 6 1 108.51 New Zealand v Australia 3 Nov 2003 ODI # 2055
VVS Laxman 51 86 3 0 59.30 India v Australia 28 Mar 2001 ODI # 1698
K Srikkanth 50 72 6 0 69.44 India v England 5 Dec 1984 ODI # 279
GW Flower 50 86 5 0 58.13 Zimbabwe v India 25 Mar 1993 ODI # 823
MG Bevan 50 72 5 1 69.44 Australia v New Zealand 3 Nov 2003 ODI # 2055
V Sehwag 48 58 7 0 82.75 India v Sri Lanka 3 Nov 2005 ODI # 2291
VG Kambli 47* 62 5 0 75.80 India v Zimbabwe 25 Mar 1993 ODI # 823
SV Manjrekar 47* 56 3 0 83.92 India v New Zealand 24 Nov 1995 ODI # 1017
MW Gatting 46* 40 4 0 115.00 England v Sri Lanka 30 Oct 1987 ODI # 472
DL Houghton 46 57 3 0 80.70 Zimbabwe v India 25 Mar 1993 ODI # 823
RG Twose 46 57 2 0 80.70 New Zealand v India 24 Nov 1995 ODI # 1017
MS Dhoni 45* 43 1 2 104.65 India v Sri Lanka 3 Nov 2005 ODI # 2291
NS Sidhu 45 74 5 0 60.81 India v Zimbabwe 25 Mar 1993 ODI # 823
AP Gurusinha 44 76 2 0 57.89 Sri Lanka v India 5 Dec 1990 ODI # 646
VG Kambli 42 65 3 0 64.61 India v New Zealand 24 Nov 1995 ODI # 1017
CWJ Athey 40* 55 0 0 72.72 England v Sri Lanka 30 Oct 1987 ODI # 472
SP Fleming 40 96 4 0 41.66 New Zealand v Australia 3 Nov 2003 ODI # 2055
SK Raina 39* 30 2 0 130.00 India v Sri Lanka 3 Nov 2005 ODI # 2291
NS Sidhu 38 63 4 1 60.31 India v Sri Lanka 5 Dec 1990 ODI # 646
Y Venugopal Rao 38 41 4 1 92.68 India v Sri Lanka 3 Nov 2005 ODI # 2291
A Symonds 37* 39 3 1 94.87 Australia v New Zealand 3 Nov 2003 ODI # 2055
Yashpal Sharma 37 53 4 0 69.81 India v England 5 Dec 1984 ODI # 279
NR Mongia 36* 30 7 0 120.00 India v New Zealand 24 Nov 1995 ODI # 1017
AP Gurusinha 34 63 3 0 53.96 Sri Lanka v England 30 Oct 1987 ODI # 472
MG Bevan 33* 52 4 0 63.46 Australia v India 28 Mar 2001 ODI # 1698
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 Pune, 4th ODI, Nov 3, 2005 [ODI # 2291]
Australia v New Zealand at Pune, TVS Cup (India) 5th match, Nov 3, 2003 [ODI # 2055]
India v Australia at Pune, 2nd ODI, Mar 28, 2001 [ODI # 1698]