Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
IND: Narendra Modi Stadium, Motera, Ahmedabad Records
Test+ODI+T20I Matches Records
Batting Most Runs Innings - vs South Africa
High scores in Tests+ODIs+T20Is at IND: Narendra Modi Stadium, Motera, Ahmedabad - vs South Africa
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
Azmatullah Omarzai
97*
173
107
7
3
90.65
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
SC Ganguly
87
229
149
8
-
58.38
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
V Kohli
57
-
71
4
1
80.28
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
MS Dhoni
52
200
132
5
-
39.39
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
VVS Laxman
51
170
125
6
-
40.80
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
SK Raina
49
-
30
5
1
163.33
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
RG Sharma
48
-
61
3
-
78.68
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
IK Pathan
43*
120
77
4
1
55.84
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
SR Tendulkar
42
80
64
7
-
65.62
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
DPMD Jayawardene
36
93
50
4
-
72.00
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
TM Dilshan
36
95
63
3
-
57.14
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
RA Jadeja
36
-
35
2
1
102.85
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
M Azharuddin
35
91
79
5
-
44.30
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
VVS Laxman
35
77
45
6
-
77.77
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
SV Manjrekar
34
114
94
4
-
36.17
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
R Dravid
34
149
110
5
-
30.90
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
A Kumble
30*
82
61
4
-
49.18
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
WPUJC Vaas
29*
56
34
4
-
85.29
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
Rahmat Shah
26
58
46
2
-
56.52
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
Noor Ahmad
26
36
32
4
-
81.25
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
M Vijay
25
-
16
5
-
156.25
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
Rahmanullah Gurbaz
25
45
22
3
1
113.63
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
M Azharuddin
24
61
42
3
-
57.14
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
R Dravid
24
124
98
3
-
24.48
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
A Mithun
24
-
23
-
2
104.34
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
IK Pathan
21*
39
17
3
-
123.52
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
W Jaffer
19
97
53
2
-
35.84
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
A Kumble
17
71
54
3
-
31.48
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
R Dravid
17
55
41
2
-
41.46
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
V Sehwag
17
32
20
1
2
85.00
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
S Sreesanth
17
19
13
2
1
130.76
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
SB Joshi
16
79
60
1
-
26.66
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
Ibrahim Zadran
15
52
30
3
-
50.00
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
J Srinath
14
59
46
1
-
30.43
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
MS Dhoni
14
33
22
3
-
63.63
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
Rashid Khan
14
42
30
-
-
46.66
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
SB Joshi
13
59
51
1
-
25.49
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
Ikram Alikhil
12
16
14
1
1
85.71
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
VVS Laxman
11
62
43
1
-
25.58
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
WU Tharanga
11
41
34
1
-
32.35
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
KD Karthik
11
-
11
2
-
100.00
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
ND Hirwani
9
6
4
2
-
225.00
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
NR Mongia
9
33
18
2
-
50.00
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
BKV Prasad
9
54
37
-
-
24.32
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
W Jaffer
9
17
14
2
-
64.28
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
MS Dhoni
9
-
7
-
1
128.57
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
RP Singh
8
23
11
2
-
72.72
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
Mujeeb Ur Rahman
8
7
5
-
1
160.00
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
SR Tendulkar
7
43
33
1
-
21.21
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
V Sehwag
6
23
12
1
-
50.00
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
SV Manjrekar
5
22
20
-
-
25.00
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
NR Mongia
5
37
22
-
-
22.72
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
A Kumble
5
12
12
1
-
41.66
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
YK Pathan
5
-
8
-
-
62.50
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
CRD Fernando
4
13
7
1
-
57.14
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
Harbhajan Singh
4
23
18
-
-
22.22
India
v South Africa
Ahmedabad
3
03 Apr 2008
Test # 1871
ST Jayasuriya
3
19
12
-
-
25.00
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
M Muralidaran
3
4
2
-
-
150.00
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
MF Maharoof
3
19
15
-
-
20.00
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
R Dravid
3
51
26
-
-
11.53
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
VVS Laxman
3
13
7
-
-
42.85
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
MS Atapattu
2
10
5
-
-
40.00
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
SL Malinga
2
12
6
-
-
33.33
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
Mohammad Nabi
2
7
3
-
-
66.66
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
Hashmatullah Shahidi
2
5
7
-
-
28.57
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
Naveen-ul-Haq
2
12
4
-
-
50.00
Afghanistan
v South Africa
Ahmedabad
1
10 Nov 2023
ODI # 4699
S Tyagi
1*
-
2
-
-
50.00
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
J Srinath
1
6
6
-
-
16.66
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
Harbhajan Singh
1
5
6
-
-
16.66
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
S Sreesanth
1
-
3
-
-
33.33
India
v South Africa
Ahmedabad
2
27 Feb 2010
ODI # 2963
ND Hirwani
0*
6
3
-
-
-
India
v South Africa
Ahmedabad
1
20 Nov 1996
Test # 1338
BKV Prasad
-
1
2
-
-
-
India
v South Africa
Ahmedabad
3
20 Nov 1996
Test # 1338
KC Sangakkara
-
9
9
-
-
-
Sri Lanka
v South Africa
Ahmedabad
2
24 Oct 2006
ODI # 2435
A Kumble
-
3
2
-
-
-
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
SC Ganguly
-
3
2
-
-
-
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
S Sreesanth
-
3
3
-
-
-
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
RP Singh
-
19
11
-
-
-
India
v South Africa
Ahmedabad
1
03 Apr 2008
Test # 1871
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years