IND vs SA ODI Player Battle, Statistics and Team Stats 2025
As part of the South Africa Tour of India 2025, India (IND) will face South Africa (SA) at the Dr Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium in Visakhapatnam on December 6, 2025, at 7:00 PM. Explore head-to-head ODI records, player battles, team statistics, and detailed performance histories to get a clear picture of past form and the key matchups that could decide the contest.
IND vs SA ODI Head-to-Head Team Record
Year/Series
Winner
Margin (or Score)
India Score
South Africa Score
2nd ODI
2025
SA Won
SA 362/6 (49.2)
IND 358/5 (50.0)
1st ODI
2025
IND Won
IND 349/8 (50.0)
SA 332 (49.2)
3rd ODI
2023-24
IND Won
IND 296/8 (50.0)
SA 218 (45.5)
2nd ODI
2023-24
SA Won
IND 211 (46.2)
SA 215/2 (42.3)
1st ODI
2023-24
IND Won
IND 117/2 (16.4)
SA 116 (27.3)
India (IND) Players’ Recent Batting/Bowling Records
Player
Avg Fpts
Runs
WK
RR
RW
Ruturaj Gaikwad (BAT)
112.5
113
0
105,8
0,0
Virat Kohli (BAT)
111.8
311
0
102,135,74,0,0
0,0,0,0,0
Rohit Sharma (BAT)
104.6
273
0
14,57,121,73,8
0,0,0,0,0
Harshit Rana (BOWL)
78.8
28
10
0,3,0,24,1
1,3,4,2,0
KL Rahul (WK)
71.4
175
0
66,60,0,11,38
0,0,0,0,0
Arshdeep Singh (BOWL)
66
15
9
0,0,13,0,2
2,2,2,1,2
Ravindra Jadeja (ALL)
60.6
83
4
24,32,9,2,16
0,0,1,2,1
Kuldeep Yadav (BOWL)
58.6
0
8
0,0,0,0,0
1,4,1,2,0
Washington Sundar (ALL)
48.4
36
5
1,13,0,12,10
0,0,2,2,1
Prasidh Krishna (BOWL)
48
0
4
0,0,0
2,1,1
Yashasvi Jaiswal (BAT)
41
55
0
22,18,15
0,0,0
Nitish Kumar Reddy (ALL)
25.5
27
0
8,19
0,0
Rishabh Pant (WK)
22
6
0
6
0
South Africa (SA) Players’ Recent Batting/Bowling Records
Player
Avg Fpts
Runs
WK
RR
RW
Aiden Markram (ALL)
103
252
0
110,7,0,49,86
0,0,0,0,0
Quinton De Kock (WK)
100.4
247
0
8,0,53,123,63
0,0,0,0,0
Corbin Bosch (ALL)
98
137
6
29,67,0,0,41
0,2,0,2,2
Marco Jansen (ALL)
88
75
8
2,70,3,0,0
2,2,0,3,1
Nandre Burger (BOWL)
81.6
20
11
0,17,3,0,0
1,2,1,4,3
Keshav Maharaj (BOWL)
75.2
30
9
10,17,1,0,2
0,2,2,4,1
Matthew Breetzke (BAT)
67.4
215
0
68,72,16,17,42
0,0,0,0,0
Ottniel Baartman (BOWL)
65.4
13
8
0,10,0,0,3
2,2,2,1,1
Dewald Brevis (BAT)
63
145
0
54,37,6,42,6
0,0,0,0,0
Tony de Zorzi (BAT)
60
152
0
17,39,2,76,18
0,0,0,0,0
Ryan Rickelton (WK)
47.4
78
0
0,1,35,31,11
0,0,0,0,0
Lungisani Ngidi (BOWL)
36
0
5
0,0,0,0,0
1,0,2,1,1
Prenelan Subrayen (BOWL)
32
18
1
17,1
0,1
Temba Bavuma (BAT)
28.2
75
0
46,0,4,6,19
0,0,0,0,0
Rubin Hermann (WK)
5
1
0
1
0
IND vs SA ODI Player Battle: Key Player Stats vs Opponent
India (IND) Player Stats vs South Africa Cricket Team(SA)
Player
Runs
WK
RR
RW
Virat Kohli
313
0
76,102,135
0,0,0
N. Tilak Varma
280
0
120,107,20,33
0,0,0,0
KL Rahul
194
0
28,40,66,60
0,0,0,0
Ravindra Jadeja
163
10
2,60,45,24,32
0,6,4,0,0
Washington Sundar
138
1
64,60,1,13
1,0,0,0
Yashasvi Jaiswal
123
0
71,12,22,18
0,0,0,0
Ruturaj Gaikwad
113
0
105,8
0,0
Rohit Sharma
80
0
9,14,57
0,0,0
Rishabh Pant
49
0
0,20,29
0,0,0
Dhruv Jurel
29
0
2,27
0,0
Kuldeep Yadav
26
13
0,24,2,0,0
0,4,4,1,4
Nitish Kumar Reddy
10
0
10
0
South Africa (SA) Player Stats vs India Cricket Team (IND)
Player
Runs
WK
RR
RW
Tony de Zorzi
159
0
77,26,17,39
0,0,0,0
Temba Bavuma
148
0
44,58,46
0,0,0
Matthew Breetzke
140
0
68,72
0,0
Ryan Rickelton
125
0
1,20,13,21,70
0,0,0,0,0
Corbin Bosch
124
3
28,29,67
1,0,2
Marco Jansen
104
4
29,54,7,12,2
0,1,1,1,1
Dewald Brevis
91
0
54,37
0,0
Aiden Markram
52
1
8,29,3,8,4
0,0,1,0,0
Quinton De Kock
47
0
39,8,0
0,0,0
Prenelan Subrayen
17
0
17
0
Ottniel Baartman
0
2
0
2
IND vs SA ODI Team Record & stats on Dr Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
India (IND) Team Player Records at Dr Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
Player
Mat
Avg Fpts
Runs
WK
RR
RW
Rishabh Pant (WK)
2
75.5
55
0
0,55
0,0
Rohit Sharma (BAT)
1
55
27
0
27
0
Yashasvi Jaiswal (BAT)
1
384
226
0
226
0
KL Rahul (WK)
1
41
0
0
0
0
Nitish Kumar Reddy (ALL)
1
2
0
0
0
0
Kuldeep Yadav (BOWL)
2
91
0
0
0,0
0,0
Harshit Rana (BOWL)
1
4
0
0
0
0
Table Description: Mat = innings considered at this venue (all formats), WK = Wickets, RR = Recent Runs, RW = Recent Wickets
South Africa (SA) Team Player Records at Dr Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
Sagar Tayde is the Editor at MyFinal11, covering cricket news, previews, and data-driven analysis. Every article follows strict source verification, with citations to official releases and competition data, plus a visible update log and corrections policy. His focus: clarity, reliability, and fast pages that meet SEO and UX standards.
India Wins Third T20 Against Zimbabwe India defeated Zimbabwe by 25 runs in the third T20 match. Batting first, India scored 182-4 in 20 overs. Indian captain Shubman Gill scored […]
Mohammad Rizwan century: Pakistan has shown a tremendous performance before the Champions Trophy. South Africa had given Pakistan a strong challenge of 353 runs for victory. It seemed that Pakistan […]
ENG vs IND Head-to-Head Team Stats & Record & Player Recent Stats ENG vs IND Player Battle, Head-to-Head Team Stats & Records and more: Today in India tour of England […]