Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
FC+LA+T20 Matches Records
Batting List Hundreds - India
List of hundreds for World Cup - India
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
N Kapil Dev
175*
175
-
138
16
6
126.81
India
v Zimbabwe
Tunbridge Wells
18 Jun 1983
ODI # 216
SM Gavaskar
103*
103
149
88
10
3
117.04
India
v New Zealand
Nagpur
31 Oct 1987
ODI # 474
SR Tendulkar
127*
127
175
138
15
1
92.02
India
v Kenya
Cuttack
18 Feb 1996
ODI # 1052
SR Tendulkar
137
137
198
137
8
5
100.00
India
v Sri Lanka
Delhi
02 Mar 1996
ODI # 1070
VG Kambli
106
106
137
110
11
-
96.36
India
v Zimbabwe
Kanpur
06 Mar 1996
ODI # 1075
R Dravid
104*
104
158
109
10
-
95.41
India
v Kenya
Bristol
23 May 1999
ODI # 1457
SR Tendulkar
140*
140
114
101
16
3
138.61
India
v Kenya
Bristol
23 May 1999
ODI # 1457
SC Ganguly
183
183
210
158
17
7
115.82
India
v Sri Lanka
Taunton
26 May 1999
ODI # 1463
R Dravid
145
145
179
129
17
1
112.40
India
v Sri Lanka
Taunton
26 May 1999
ODI # 1463
A Jadeja
100*
100
188
138
7
2
72.46
India
v Australia
The Oval
04 Jun 1999
ODI # 1473
SR Tendulkar
152
152
193
151
18
-
100.66
India
v Namibia
Pietermaritzburg
23 Feb 2003
ODI # 1964
SC Ganguly
112*
112
173
119
6
4
94.11
India
v Namibia
Pietermaritzburg
23 Feb 2003
ODI # 1964
SC Ganguly
107*
107
196
120
11
2
89.16
India
v Kenya
Cape Town
07 Mar 2003
ODI # 1983
SC Ganguly
111*
111
140
114
5
5
97.36
India
v Kenya
Durban
20 Mar 2003
ODI # 1992
V Sehwag
114
114
127
87
17
3
131.03
India
v Bermuda
Port of Spain
19 Mar 2007
ODI # 2542
V Sehwag
175
175
198
140
14
5
125.00
India
v Bangladesh
Mirpur
19 Feb 2011
ODI # 3100
V Kohli
100*
100
113
83
8
2
120.48
India
v Bangladesh
Mirpur
19 Feb 2011
ODI # 3100
SR Tendulkar
120
120
170
115
10
5
104.34
India
v England
Bengaluru
27 Feb 2011
ODI # 3110
SR Tendulkar
111
111
184
101
8
3
109.90
India
v South Africa
Nagpur
12 Mar 2011
ODI # 3128
Yuvraj Singh
113
113
163
123
10
2
91.86
India
v West Indies
Chennai
20 Mar 2011
ODI # 3141
V Kohli
107
107
168
126
8
-
84.92
India
v Pakistan
Adelaide
15 Feb 2015
ODI # 3602
S Dhawan
137
137
199
146
16
2
93.83
India
v South Africa
Melbourne
22 Feb 2015
ODI # 3610
S Dhawan
100
100
119
85
11
5
117.64
India
v Ireland
Hamilton
10 Mar 2015
ODI # 3631
SK Raina
110*
110
141
104
9
4
105.76
India
v Zimbabwe
Auckland
14 Mar 2015
ODI # 3636
RG Sharma
137
137
223
126
14
3
108.73
India
v Bangladesh
Melbourne
19 Mar 2015
ODI # 3641
RG Sharma
122*
122
212
144
13
2
84.72
India
v South Africa
Southampton
05 Jun 2019
ODI # 4150
S Dhawan
117
117
163
109
16
-
107.33
India
v Australia
The Oval
09 Jun 2019
ODI # 4155
RG Sharma
140
140
153
113
14
3
123.89
India
v Pakistan
Manchester
16 Jun 2019
ODI # 4161
RG Sharma
102
102
152
109
15
-
93.57
India
v England
Birmingham
30 Jun 2019
ODI # 4179
RG Sharma
104
104
121
92
7
5
113.04
India
v Bangladesh
Birmingham
02 Jul 2019
ODI # 4182
KL Rahul
111
111
180
118
11
1
94.06
India
v Sri Lanka
Leeds
06 Jul 2019
ODI # 4187
RG Sharma
103
103
133
94
14
2
109.57
India
v Sri Lanka
Leeds
06 Jul 2019
ODI # 4187
RG Sharma
131
131
111
84
16
5
155.95
India
v Afghanistan
Delhi
11 Oct 2023
ODI # 4666
V Kohli
103*
103
113
97
6
4
106.18
India
v Bangladesh
Pune
19 Oct 2023
ODI # 4674
V Kohli
101*
101
195
121
10
-
83.47
India
v South Africa
Eden Gardens
05 Nov 2023
ODI # 4694
SS Iyer
128*
128
145
94
10
5
136.17
India
v Netherlands
Bengaluru
12 Nov 2023
ODI # 4702
KL Rahul
102
102
98
64
11
4
159.37
India
v Netherlands
Bengaluru
12 Nov 2023
ODI # 4702
V Kohli
117
117
149
113
9
2
103.53
India
v New Zealand
Wankhede
15 Nov 2023
ODI # 4703
SS Iyer
105
105
114
70
4
8
150.00
India
v New Zealand
Wankhede
15 Nov 2023
ODI # 4703
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years