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
RG Sharma 140 113 14 3 123.89 v Pakistan Manchester 16 Jun 2019 ODI # 4161
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
RG Sharma 122* 144 13 2 84.72 v South Africa Southampton 5 Jun 2019 ODI # 4150
SR Tendulkar 120 115 10 5 104.34 v England Bengaluru 27 Feb 2011 ODI # 3110
S Dhawan 117 109 16 0 107.33 v Australia The Oval 9 Jun 2019 ODI # 4155
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
KL Rahul 111 118 11 1 94.06 v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
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
RG Sharma 104 92 7 5 113.04 v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
SM Gavaskar 103* 88 10 3 117.04 v New Zealand Nagpur 31 Oct 1987 ODI # 474
RG Sharma 103 94 14 2 109.57 v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
RG Sharma 102 109 15 0 93.57 v England Birmingham 30 Jun 2019 ODI # 4179
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
V Kohli 82 77 4 2 106.49 v Australia The Oval 9 Jun 2019 ODI # 4155
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 Manchester, ICC Cricket World Cup 1st semi final, Jul 9-10, 2019 [ODI # 4190]
India v Sri Lanka at Leeds, ICC Cricket World Cup 44th match, Jul 6, 2019 [ODI # 4187]
Bangladesh v India at Birmingham, ICC Cricket World Cup 40th match, Jul 2, 2019 [ODI # 4182]