Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
SA: SuperSport Park, Centurion Records
ODI Matches Records
Batting Most Runs Innings - India
High scores in ODIs at SA: SuperSport Park, Centurion - India
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
V Kohli
129*
123
96
19
2
134.37
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
WV Raman
114
-
148
6
1
77.02
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
YK Pathan
105
104
70
8
8
150.00
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
SR Tendulkar
98
145
75
12
1
130.66
India
v Pakistan
Centurion
01 Mar 2003
ODI # 1975
R Dravid
76
160
103
4
-
73.78
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
M Kaif
68*
149
129
8
-
52.71
India
v New Zealand
Centurion
14 Mar 2003
ODI # 1988
G Gambhir
57
59
46
7
2
123.91
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
SR Tendulkar
55
134
97
8
-
56.70
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
R Dravid
54
107
79
5
-
68.35
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
R Dravid
53*
143
89
7
-
59.55
India
v New Zealand
Centurion
14 Mar 2003
ODI # 1988
S Dhawan
51*
84
56
9
-
91.07
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
Yuvraj Singh
50*
91
53
6
-
94.33
India
v Pakistan
Centurion
01 Mar 2003
ODI # 1975
V Kohli
46*
64
50
4
1
92.00
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
SK Raina
46
49
41
5
2
112.19
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
R Dravid
44*
124
76
2
-
57.89
India
v Pakistan
Centurion
01 Mar 2003
ODI # 1975
M Azharuddin
44
70
67
1
1
65.67
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
MS Dhoni
44
75
49
2
2
89.79
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
Yuvraj Singh
42
79
55
4
1
76.36
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
SR Tendulkar
41
81
56
1
1
73.21
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
D Mongia
41
132
89
3
-
46.06
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
SR Tendulkar
38
82
57
5
-
66.66
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
PA Patel
38
52
34
6
-
111.76
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
A Jadeja
36
49
40
2
1
90.00
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
SR Tendulkar
36
127
59
3
-
61.01
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
M Kaif
35
82
60
5
-
58.33
India
v Pakistan
Centurion
01 Mar 2003
ODI # 1975
AM Rahane
34*
81
50
3
-
68.00
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
V Sehwag
33
32
27
4
1
122.22
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
SC Ganguly
31
83
44
3
-
70.45
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
Harbhajan Singh
28
36
32
4
1
87.50
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
RJ Shastri
27*
-
16
4
-
168.75
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
SC Ganguly
24
34
27
1
2
88.88
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
Z Khan
24
81
58
3
-
41.37
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
SR Tendulkar
22
-
24
2
-
91.66
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
V Sehwag
21
28
14
3
1
150.00
India
v Pakistan
Centurion
01 Mar 2003
ODI # 1975
A Jadeja
20
-
55
2
-
36.36
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
M Azharuddin
18
-
35
-
-
51.42
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
S Dhawan
18
56
34
2
-
52.94
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
A Kumble
16*
56
38
1
-
42.10
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
Z Khan
16*
12
10
1
1
160.00
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
V Kohli
16
28
24
1
-
66.66
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
Harbhajan Singh
15
20
14
2
-
107.14
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
SR Tendulkar
15
25
16
3
-
93.75
India
v New Zealand
Centurion
14 Mar 2003
ODI # 1988
RG Sharma
15
19
17
2
1
88.23
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
RG Sharma
15
14
13
3
-
115.38
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
D Mongia
13
45
39
1
-
33.33
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
Harbhajan Singh
13
34
22
1
-
59.09
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
Harbhajan Singh
13
23
16
-
1
81.25
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
R Dravid
12
30
30
1
-
40.00
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
RR Singh
11
34
17
-
-
64.70
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
V Sehwag
11
27
22
2
-
50.00
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
KD Karthik
11
18
15
2
-
73.33
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
SK Raina
11
15
8
2
-
137.50
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
SS Karim
10
23
15
1
-
66.66
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
J Srinath
9
23
14
-
1
64.28
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
SC Ganguly
9
27
21
1
-
42.85
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
D Dasgupta
8
20
12
1
-
66.66
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
SR Tendulkar
8
19
14
1
-
57.14
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
Yuvraj Singh
8
18
14
2
-
57.14
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
PP Chawla
8
12
11
1
-
72.72
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
A Kumble
7*
23
10
-
-
70.00
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
A Kumble
7
14
9
-
-
77.77
India
v Zimbabwe
Centurion
07 Feb 1997
ODI # 1174
IK Pathan
7
16
9
-
-
77.77
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
YK Pathan
5
14
10
-
-
50.00
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
MS Dhoni
5
11
10
1
-
50.00
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
RG Sharma
5
15
8
1
-
62.50
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
KS More
4*
-
6
-
-
66.66
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
MM Patel
4*
22
9
-
-
44.44
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
V Sehwag
4
10
4
1
-
100.00
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
SC Ganguly
3
10
6
-
-
50.00
India
v New Zealand
Centurion
14 Mar 2003
ODI # 1988
MS Dhoni
3
8
9
-
-
33.33
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
J Srinath
2
3
4
-
-
50.00
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
SS Das
2
8
8
-
-
25.00
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
RP Singh
2
8
6
-
-
33.33
India
v Pakistan
Centurion
26 Sep 2009
ODI # 2898
V Kohli
2
11
6
-
-
33.33
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
N Kapil Dev
1
-
5
-
-
20.00
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
PK Amre
1
-
10
-
-
10.00
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
AB Agarkar
1
7
4
-
-
25.00
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
R Dravid
1
27
23
-
-
4.34
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
M Kaif
1
15
16
-
-
6.25
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
Z Khan
1
9
9
-
-
11.11
India
v Australia
Centurion
15 Feb 2003
ODI # 1951
V Sehwag
1
9
6
-
-
16.66
India
v New Zealand
Centurion
14 Mar 2003
ODI # 1988
A Kumble
1
9
3
-
-
33.33
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
Harbhajan Singh
1
3
5
-
-
20.00
India
v South Africa
Centurion
03 Dec 2006
ODI # 2458
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years