High scores
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
SC Ganguly 183 158 17 7 115.82 v Sri Lanka Taunton 26 May 1999 ODI # 1463
N Kapil Dev 175* 138 16 6 126.81 v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
V Sehwag 175 140 14 5 125.00 v Bangladesh Dhaka 19 Feb 2011 ODI # 3100
SR Tendulkar 152 151 18 0 100.66 v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
R Dravid 145 129 17 1 112.40 v Sri Lanka Taunton 26 May 1999 ODI # 1463
SR Tendulkar 140* 101 16 3 138.61 v Kenya Bristol 23 May 1999 ODI # 1457
SR Tendulkar 137 137 8 5 100.00 v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
S Dhawan 137 146 16 2 93.83 v South Africa Melbourne 22 Feb 2015 ODI # 3610
RG Sharma 137 126 14 3 108.73 v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
SR Tendulkar 127* 138 15 1 92.02 v Kenya Cuttack 18 Feb 1996 ODI # 1052
SR Tendulkar 120 115 10 5 104.34 v England Bengaluru 27 Feb 2011 ODI # 3110
V Sehwag 114 87 17 3 131.03 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
Yuvraj Singh 113 123 10 2 91.86 v West Indies Chennai 20 Mar 2011 ODI # 3141
SC Ganguly 112* 119 6 4 94.11 v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
SC Ganguly 111* 114 5 5 97.36 v Kenya Durban 20 Mar 2003 ODI # 1992
SR Tendulkar 111 101 8 3 109.90 v South Africa Nagpur 12 Mar 2011 ODI # 3128
SK Raina 110* 104 9 4 105.76 v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
SC Ganguly 107* 120 11 2 89.16 v Kenya Cape Town 7 Mar 2003 ODI # 1983
V Kohli 107 126 8 0 84.92 v Pakistan Adelaide 15 Feb 2015 ODI # 3602
VG Kambli 106 110 11 0 96.36 v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
R Dravid 104* 109 10 0 95.41 v Kenya Bristol 23 May 1999 ODI # 1457
SM Gavaskar 103* 88 10 3 117.04 v New Zealand Nagpur 31 Oct 1987 ODI # 474
A Jadeja 100* 138 7 2 72.46 v Australia The Oval 4 Jun 1999 ODI # 1473
V Kohli 100* 83 8 2 120.48 v Bangladesh Dhaka 19 Feb 2011 ODI # 3100
S Dhawan 100 85 11 5 117.64 v Ireland Hamilton 10 Mar 2015 ODI # 3631
SR Tendulkar 98 75 12 1 130.66 v Pakistan Centurion 1 Mar 2003 ODI # 1975
SC Ganguly 97 142 11 1 68.30 v South Africa Hove 15 May 1999 ODI # 1444
SR Tendulkar 97 120 7 1 80.83 v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
G Gambhir 97 122 9 0 79.50 v Sri Lanka Mumbai 2 Apr 2011 ODI # 3148
M Azharuddin 93 102 10 0 91.17 v Australia Brisbane 1 Mar 1992 ODI # 725
NS Sidhu 93 115 11 0 80.86 v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
MS Dhoni 91* 79 8 2 115.18 v Sri Lanka Mumbai 2 Apr 2011 ODI # 3148
SR Tendulkar 90 84 14 1 107.14 v Australia Mumbai 27 Feb 1996 ODI # 1065
Yashpal Sharma 89 120 9 0 74.16 v West Indies Manchester 9 Jun 1983 ODI # 200
SC Ganguly 89 114 6 2 78.07 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
MS Dhoni 85* 76 8 2 111.84 v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
SR Tendulkar 85 115 11 0 73.91 v Pakistan Mohali 30 Mar 2011 ODI # 3147
SR Tendulkar 84 107 6 0 78.50 v New Zealand Dunedin 12 Mar 1992 ODI # 740
SR Tendulkar 83 101 5 1 82.17 v Kenya Durban 20 Mar 2003 ODI # 1992
Yuvraj Singh 83 46 3 7 180.43 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
V Sehwag 82 81 10 3 101.23 v Australia Johannesburg 23 Mar 2003 ODI # 1993
SR Tendulkar 81 77 8 1 105.19 v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
SR Tendulkar 81 91 10 0 89.01 v Zimbabwe Harare 19 Feb 2003 ODI # 1957
M Amarnath 80 139 - - 57.55 v West Indies The Oval 15 Jun 1983 ODI # 210
NS Sidhu 80 116 5 0 68.96 v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
M Azharuddin 79 77 6 0 102.59 v South Africa Adelaide 15 Mar 1992 ODI # 745
AM Rahane 79 60 7 3 131.66 v South Africa Melbourne 22 Feb 2015 ODI # 3610
A Jadeja 76 103 6 2 73.78 v New Zealand Nottingham 12 Jun 1999 ODI # 1480
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:
Australia v India at Sydney, ICC Cricket World Cup 2nd semi final, Mar 26, 2015 [ODI # 3645]
Bangladesh v India at Melbourne, ICC Cricket World Cup 2nd quarter final, Mar 19, 2015 [ODI # 3641]
India v Zimbabwe at Auckland, ICC Cricket World Cup 39th match, Mar 14, 2015 [ODI # 3636]