South Africa vs India Cricket match prediction. Predict the South Africa vs India head to head upcoming Cricket match with our stats, history and score analysis and results. South Africa vs India h2h stats.

India will face off against South Africa in the Freedom Trophy on the Fri, 14 Nov '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, India have won 7 and South Africa have won 3. In the last match between India and South Africa the score was 148-283. India comes into this match having no result their last match vs Zimbabwe, while South Africa had a won against England.

south-africa
L
W
L
W
W
L
W
W
L
W

india
W
W
L
W
L
L
L
W
W
W
Overall Matches Result
Last 10 Matches
south-africa
W
3
L
10
NR
0

india
W
7
L
10
NR
0
Upcoming H2H Match
Freedom Trophy
south-africa
Friday
14 Nov '25

--
--
india
SA vs IND H2H Recent Match Scorecard
SA vs IND in the India in South Africa, 4 T20I Series on Fri, 15 Nov '24
India 1.INN
South Africa 2.INN
Batter | R | B | 4s | 6s | SR |
Sanju Samson Not out |
109 | 56 | 6 | 9 | 194.64 |
Abhishek Sharma b Lutho Sipamla c Heinrich Klaasen |
36 | 18 | 2 | 4 | 200.00 |
Tilak Varma Not out |
120 | 47 | 9 | 10 | 255.32 |
Bowler
O
M
R
W
NB
WD
E/R
M Jansen
4
0
42
0
1
2
10.50
G Coetzee
3
0
43
0
0
5
14.33
Lutho Sipamla
4
0
58
1
0
1
14.50
A Simelane
3
0
47
0
0
2
15.67
K Maharaj
3
0
42
0
0
1
14.00
A Markram
2
0
30
0
0
1
15.00
T Stubbs
1
0
21
0
0
0
21.00
Wkt
Fall Of Wickets
Score
Over
1
A Sharma
73-1
5.5
-
Partnership
Runs
Balls
1
Sanju Samson /
Abhishek Sharma
73
35
2
Sanju Samson /
Tilak Varma
210
86
Batter | R | B | 4s | 6s | SR |
Ryan Rickelton b Hardik Pandya c Sanju Samson |
1 | 6 | 0 | 0 | 16.67 |
Reeza Hendricks b Arshdeep Singh Bowled |
0 | 2 | 0 | 0 | 0.00 |
Aiden Markram b Arshdeep Singh c Ravi Bishnoi |
8 | 8 | 1 | 0 | 100.00 |
Tristan Stubbs b Ravi Bishnoi LBW |
43 | 29 | 3 | 2 | 148.28 |
Heinrich Klaasen b Arshdeep Singh LBW |
0 | 1 | 0 | 0 | 0.00 |
David Miller b Varun Chakaravarthy c Tilak Varma |
36 | 27 | 2 | 3 | 133.33 |
Marco Jansen Not out |
29 | 12 | 2 | 3 | 241.67 |
Andile Simelane b Varun Chakaravarthy c Ravi Bishnoi |
2 | 5 | 0 | 0 | 40.00 |
Gerald Coetzee b Axar Patel c Sanju Samson |
12 | 8 | 1 | 1 | 150.00 |
Keshav Maharaj b Axar Patel c Tilak Varma |
6 | 8 | 0 | 0 | 75.00 |
Lutho Sipamla b Ramandeep Singh c Axar Patel |
3 | 4 | 0 | 0 | 75.00 |
Bowler
O
M
R
W
NB
WD
E/R
A Singh
3
0
20
3
0
1
6.67
H Pandya
3
1
8
1
0
1
2.67
R Singh
3.2
0
42
1
0
3
13.13
V Chakaravarthy
4
0
42
2
0
1
10.50
R Bishnoi
3
0
28
1
0
0
9.33
A Patel
2
0
6
2
0
0
3.00
Wkt
Fall Of Wickets
Score
Over
1
R Rickelton
1-1
1.5
2
R Hendricks
1-2
0.3
3
A Markram
10-3
2.5
4
H Klaasen
10-4
2.6
5
T Stubbs
96-5
12.1
6
D Miller
96-6
11.6
7
A Simelane
105-7
13.2
8
G Coetzee
131-8
15.3
9
K Maharaj
141-9
17.1
10
Lutho Sipamla
148-10
18.2
-
Partnership
Runs
Balls
1
Ryan Rickelton /
Reeza Hendricks
1
3
2
Ryan Rickelton /
Aiden Markram
0
8
3
Tristan Stubbs /
Aiden Markram
9
6
4
Tristan Stubbs /
Heinrich Klaasen
0
1
5
Tristan Stubbs /
David Miller
86
54
6
Tristan Stubbs /
Marco Jansen
0
1
7
Andile Simelane /
Marco Jansen
9
7
8
Gerald Coetzee /
Marco Jansen
26
13
9
Keshav Maharaj /
Marco Jansen
10
10
10
Lutho Sipamla /
Marco Jansen
7
7
south-africa Last Match Played Scorecard Stats
ZIM vs SA in the South Africa in Zimbabwe, 2 Test Series on Sun, 6 Jul '25
South Africa 1.INN
Zimbabwe 2.INN
Zimbabwe 3.INN
Batter | R | B | 4s | 6s | SR |
Tony de Zorzi b Tanaka Chivanga c Nick Welch |
10 | 30 | 2 | 0 | 33.33 |
Lesego Senokwane b Wellington Masakadza LBW |
3 | 36 | 0 | 0 | 8.33 |
Wiaan Mulder b Tanaka Chivanga Not out |
367 | 334 | 49 | 4 | 109.88 |
David Bedingham b Tanaka Chivanga LBW |
82 | 101 | 7 | 0 | 81.19 |
Lhuan-dre Pretorius b Kundai Matigimu c Wellington Masakadza |
78 | 87 | 7 | 3 | 89.66 |
Dewald Brevis b Kundai Matigimu c Clive Madande |
30 | 35 | 4 | 0 | 85.71 |
Kyle Verreynne Not out |
42 | 62 | 5 | 1 | 67.74 |
Bowler
O
M
R
W
NB
WD
E/R
Blessing Muzarabani
26
4
133
0
0
1
5.12
Tanaka Chivanga
24
3
112
2
1
0
4.67
Kundai Matigimu
21.3
1
124
2
0
0
5.82
Wellington Masakadza
33
2
184
1
0
0
5.58
Dion Myers
2.3
0
14
0
0
0
6.09
Wessly Madhevere
7
0
47
0
0
0
6.71
Wkt
Fall Of Wickets
Score
Over
1
Tony de Zorzi
11-1
9.1
2
Lesego Senokwane
24-2
13.5
3
David Bedingham
208-3
50.2
4
Lhuan-dre Pretorius
425-4
81.1
5
Dewald Brevis
513-5
96.4
-
Partnership
Runs
Balls
1
Tony de Zorzi /
Lesego Senokwane
11
55
2
Wiaan Mulder /
Lesego Senokwane
13
28
3
Wiaan Mulder /
David Bedingham
184
219
4
Wiaan Mulder /
Lhuan-dre Pretorius
217
185
5
Wiaan Mulder /
Dewald Brevis
88
94
6
Wiaan Mulder /
Kyle Verreynne
113
104
Batter | R | B | 4s | 6s | SR |
Takudzwanashe Kaitano b Codi Yusuf c Kyle Verreynne |
0 | 1 | 0 | 0 | 0.00 |
Dion Myers b Corbin Bosch c Kyle Verreynne |
1 | 6 | 0 | 0 | 16.67 |
Nick Welch b Codi Yusuf c Zubayr Hamza |
10 | 24 | 1 | 0 | 41.67 |
Wessly Madhevere b Wiaan Mulder Bowled |
25 | 51 | 2 | 0 | 49.02 |
Craig Ervine b Wiaan Mulder c Codi Yusuf |
17 | 30 | 2 | 0 | 56.67 |
Tafadzwa Tsiga b Senuran Muthusamy c Dewald Brevis |
12 | 24 | 1 | 0 | 50.00 |
Sean Williams Not out |
83 | 55 | 7 | 2 | 150.91 |
Wellington Masakadza b Prenelan Subrayen c Wiaan Mulder |
3 | 23 | 0 | 0 | 13.04 |
Kundai Matigimu b Prenelan Subrayen Bowled |
0 | 7 | 0 | 0 | 0.00 |
Blessing Muzarabani b Prenelan Subrayen c Kwena Maphaka |
5 | 14 | 1 | 0 | 35.71 |
Tanaka Chivanga b Prenelan Subrayen c Kwena Maphaka |
10 | 25 | 1 | 1 | 40.00 |
Bowler
O
M
R
W
NB
WD
E/R
Codi Yusuf
7
1
20
2
1
0
2.86
Corbin Bosch
7
1
27
1
0
0
3.86
Wiaan Mulder
6
2
20
2
0
0
3.33
Senuran Muthusamy
13
2
59
1
1
0
4.54
Prenelan Subrayen
10
1
42
4
0
0
4.20
Wkt
Fall Of Wickets
Score
Over
1
Takudzwanashe Kaitano
0-1
0.1
2
Dion Myers
4-2
1.4
3
Nick Welch
15-3
6.5
4
Craig Ervine
51-4
16.5
5
Wessly Madhevere
56-5
18.6
6
Tafadzwa Tsiga
82-6
23.5
7
Wellington Masakadza
109-7
30.3
8
Kundai Matigimu
121-8
32.5
9
Blessing Muzarabani
135-9
36.4
10
Tanaka Chivanga
170-10
42.6
-
Partnership
Runs
Balls
1
Takudzwanashe Kaitano /
Dion Myers
0
1
2
Nick Welch /
Dion Myers
4
9
3
Nick Welch /
Wessly Madhevere
11
32
4
Craig Ervine /
Wessly Madhevere
36
60
5
Tafadzwa Tsiga /
Wessly Madhevere
5
13
6
Tafadzwa Tsiga /
Sean Williams
26
29
7
Wellington Masakadza /
Sean Williams
27
40
8
Kundai Matigimu /
Sean Williams
12
14
9
Blessing Muzarabani /
Sean Williams
14
23
10
Tanaka Chivanga /
Sean Williams
35
39
Batter | R | B | 4s | 6s | SR |
Dion Myers b Corbin Bosch Bowled |
11 | 28 | 2 | 0 | 39.29 |
Takudzwanashe Kaitano Batting |
34 | 51 | 5 | 0 | 66.67 |
Nick Welch Batting |
6 | 17 | 1 | 0 | 35.29 |
Bowler
O
M
R
W
NB
WD
E/R
Codi Yusuf
5
0
15
0
0
0
3.00
Corbin Bosch
6
2
21
1
0
0
3.50
Wiaan Mulder
3
0
8
0
0
0
2.67
Prenelan Subrayen
2
0
7
0
0
0
3.50
Wkt
Fall Of Wickets
Score
Over
1
Dion Myers
31-1
9.2
-
Partnership
Runs
Balls
1
Dion Myers /
Takudzwanashe Kaitano
31
56
2
Nick Welch /
Takudzwanashe Kaitano
20
40
india Last Match Played Scorecard Stats
ENG vs IND in the Anderson-Tendulkar Trophy on Wed, 2 Jul '25
India 1.INN
England 2.INN
India 3.INN
England 4.INN
Batter | R | B | 4s | 6s | SR |
Yashasvi Jaiswal b Ben Stokes c Jamie Smith |
87 | 107 | 13 | 0 | 81.31 |
KL Rahul b Chris Woakes Bowled |
2 | 26 | 0 | 0 | 7.69 |
Karun Nair b Brydon Carse c Harry Brook |
31 | 50 | 5 | 0 | 62.00 |
Shubman Gill b Josh Tongue c Ollie Pope |
269 | 387 | 30 | 3 | 69.51 |
Rishabh Pant b Shoaib Bashir c Zak Crawley |
25 | 42 | 1 | 1 | 59.52 |
Nitish Kumar Reddy b Chris Woakes Bowled |
1 | 6 | 0 | 0 | 16.67 |
Ravindra Jadeja b Josh Tongue c Jamie Smith |
89 | 137 | 10 | 1 | 64.96 |
Washington Sundar b Joe Root Bowled |
42 | 103 | 3 | 1 | 40.78 |
Akash Deep b Shoaib Bashir c Ben Duckett |
6 | 13 | 1 | 0 | 46.15 |
Mohammed Siraj b Shoaib Bashir Stumped |
8 | 23 | 1 | 0 | 34.78 |
Prasidh Krishna Not out |
5 | 20 | 0 | 0 | 25.00 |
Bowler
O
M
R
W
NB
WD
E/R
Chris Woakes
25
6
81
2
2
0
3.24
Brydon Carse
24
3
83
1
0
0
3.46
Josh Tongue
28
2
119
2
2
1
4.25
Ben Stokes
19
0
74
1
4
0
3.89
Shoaib Bashir
45
2
167
3
0
1
3.71
Joe Root
5
0
20
1
0
0
4.00
Harry Brook
5
0
31
0
0
0
6.20
Wkt
Fall Of Wickets
Score
Over
1
KL Rahul
15-1
8.4
2
Karun Nair
95-2
23.3
3
Yashasvi Jaiswal
161-3
45.1
4
Rishabh Pant
208-4
60.1
5
Nitish Kumar Reddy
211-5
61.4
6
Ravindra Jadeja
414-6
107.3
7
Washington Sundar
558-7
138.4
8
Shubman Gill
574-8
143.3
9
Akash Deep
574-9
144.2
10
Mohammed Siraj
587-10
150.6
-
Partnership
Runs
Balls
1
Yashasvi Jaiswal /
KL Rahul
15
52
2
Yashasvi Jaiswal /
Karun Nair
80
90
3
Yashasvi Jaiswal /
Shubman Gill
66
131
4
Rishabh Pant /
Shubman Gill
47
90
5
Nitish Kumar Reddy /
Shubman Gill
3
9
6
Ravindra Jadeja /
Shubman Gill
203
279
7
Washington Sundar /
Shubman Gill
144
189
8
Akash Deep /
Shubman Gill
16
29
9
Akash Deep /
Mohammed Siraj
0
5
10
Prasidh Krishna /
Mohammed Siraj
13
40
Batter | R | B | 4s | 6s | SR |
Zak Crawley b Mohammed Siraj c Karun Nair |
19 | 30 | 3 | 0 | 63.33 |
Ben Duckett b Akash Deep c Shubman Gill |
0 | 5 | 0 | 0 | 0.00 |
Ollie Pope b Akash Deep c KL Rahul |
0 | 1 | 0 | 0 | 0.00 |
Joe Root b Mohammed Siraj c Rishabh Pant |
22 | 46 | 2 | 0 | 47.83 |
Harry Brook b Akash Deep Bowled |
158 | 234 | 17 | 1 | 67.52 |
Ben Stokes b Mohammed Siraj c Rishabh Pant |
0 | 1 | 0 | 0 | 0.00 |
Jamie Smith Not out |
184 | 207 | 21 | 4 | 88.89 |
Chris Woakes b Akash Deep c Karun Nair |
5 | 17 | 1 | 0 | 29.41 |
Brydon Carse b Mohammed Siraj LBW |
0 | 4 | 0 | 0 | 0.00 |
Josh Tongue b Mohammed Siraj LBW |
0 | 2 | 0 | 0 | 0.00 |
Shoaib Bashir b Mohammed Siraj Bowled |
0 | 2 | 0 | 0 | 0.00 |
Bowler
O
M
R
W
NB
WD
E/R
Akash Deep
20
2
88
4
6
1
4.40
Mohammed Siraj
19.3
3
70
6
4
0
3.63
Prasidh Krishna
13
1
72
0
0
1
5.54
Nitish Kumar Reddy
6
0
29
0
0
0
4.83
Ravindra Jadeja
17
2
70
0
2
0
4.12
Washington Sundar
14
0
73
0
0
0
5.21
Wkt
Fall Of Wickets
Score
Over
1
Ben Duckett
13-1
2.4
2
Ollie Pope
13-2
2.5
3
Zak Crawley
25-3
7.1
4
Joe Root
84-4
21.3
5
Ben Stokes
84-5
21.4
6
Harry Brook
387-6
82.2
7
Chris Woakes
395-7
86.5
8
Brydon Carse
396-8
87.5
9
Josh Tongue
407-9
89.1
10
Shoaib Bashir
407-10
89.3
-
Partnership
Runs
Balls
1
Zak Crawley /
Ben Duckett
13
18
2
Zak Crawley /
Ollie Pope
0
1
3
Zak Crawley /
Joe Root
12
26
4
Harry Brook /
Joe Root
59
92
5
Harry Brook /
Ben Stokes
0
1
6
Harry Brook /
Jamie Smith
303
368
7
Chris Woakes /
Jamie Smith
8
27
8
Brydon Carse /
Jamie Smith
1
6
9
Josh Tongue /
Jamie Smith
11
8
10
Shoaib Bashir /
Jamie Smith
0
2
Batter | R | B | 4s | 6s | SR |
Yashasvi Jaiswal b Josh Tongue LBW |
28 | 22 | 6 | 0 | 127.27 |
KL Rahul b Josh Tongue Bowled |
55 | 84 | 10 | 0 | 65.48 |
Karun Nair b Brydon Carse c Jamie Smith |
26 | 46 | 5 | 0 | 56.52 |
Shubman Gill c & b Shoaib Bashir |
161 | 162 | 13 | 8 | 99.38 |
Rishabh Pant b Shoaib Bashir c Ben Duckett |
65 | 58 | 8 | 3 | 112.07 |
Ravindra Jadeja Not out |
69 | 118 | 5 | 1 | 58.47 |
Nitish Kumar Reddy b Joe Root c Zak Crawley |
1 | 2 | 0 | 0 | 50.00 |
Washington Sundar Not out |
12 | 7 | 1 | 1 | 171.43 |
Bowler
O
M
R
W
NB
WD
E/R
Chris Woakes
14
3
61
0
0
0
4.36
Brydon Carse
12
2
56
1
0
0
4.67
Josh Tongue
15
2
93
2
0
1
6.20
Ben Stokes
7
1
26
0
0
0
3.71
Shoaib Bashir
26
1
119
2
0
1
4.58
Joe Root
9
1
65
1
1
0
7.22
Wkt
Fall Of Wickets
Score
Over
1
Yashasvi Jaiswal
51-1
7.4
2
Karun Nair
96-2
20.6
3
KL Rahul
126-3
29.1
4
Rishabh Pant
236-4
46.2
5
Shubman Gill
411-5
80.5
6
Nitish Kumar Reddy
412-6
81.1
-
Partnership
Runs
Balls
1
Yashasvi Jaiswal /
KL Rahul
51
46
2
Karun Nair /
KL Rahul
45
80
3
Shubman Gill /
KL Rahul
30
49
4
Shubman Gill /
Rishabh Pant
110
103
5
Shubman Gill /
Ravindra Jadeja
175
208
6
Nitish Kumar Reddy /
Ravindra Jadeja
1
2
7
Washington Sundar /
Ravindra Jadeja
15
11
Batter | R | B | 4s | 6s | SR |
Zak Crawley b Mohammed Siraj c Sai Sudharsan |
0 | 7 | 0 | 0 | 0.00 |
Ben Duckett b Akash Deep Bowled |
25 | 15 | 5 | 0 | 166.67 |
Ollie Pope b Akash Deep Bowled |
24 | 50 | 3 | 0 | 48.00 |
Joe Root b Akash Deep Bowled |
6 | 16 | 1 | 0 | 37.50 |
Harry Brook b Akash Deep LBW |
23 | 31 | 3 | 0 | 74.19 |
Ben Stokes b Washington Sundar LBW |
33 | 73 | 6 | 0 | 45.21 |
Jamie Smith b Akash Deep c Washington Sundar |
88 | 99 | 9 | 4 | 88.89 |
Chris Woakes b Prasidh Krishna c Mohammed Siraj |
7 | 32 | 1 | 0 | 21.88 |
Brydon Carse b Akash Deep c Shubman Gill |
38 | 48 | 5 | 1 | 79.17 |
Josh Tongue b Ravindra Jadeja c Mohammed Siraj |
2 | 29 | 0 | 0 | 6.90 |
Shoaib Bashir Not out |
12 | 12 | 1 | 1 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
Akash Deep
21.1
2
99
6
1
0
4.69
Mohammed Siraj
12
3
57
1
1
1
4.75
Prasidh Krishna
14
2
39
1
1
1
2.79
Ravindra Jadeja
15
4
40
1
0
0
2.67
Washington Sundar
6
2
28
1
0
0
4.67
Wkt
Fall Of Wickets
Score
Over
1
Zak Crawley
11-1
1.4
2
Ben Duckett
30-2
4.3
3
Joe Root
50-3
10.2
4
Ollie Pope
80-4
19.1
5
Harry Brook
83-5
21.3
6
Ben Stokes
153-6
40.3
7
Chris Woakes
199-7
52.1
8
Jamie Smith
226-8
55.4
9
Josh Tongue
246-9
63.5
10
Brydon Carse
271-10
68.1
-
Partnership
Runs
Balls
1
Zak Crawley /
Ben Duckett
11
10
2
Ollie Pope /
Ben Duckett
19
18
3
Ollie Pope /
Joe Root
20
35
4
Ollie Pope /
Harry Brook
30
53
5
Ben Stokes /
Harry Brook
3
14
6
Ben Stokes /
Jamie Smith
70
115
7
Chris Woakes /
Jamie Smith
46
70
8
Brydon Carse /
Jamie Smith
27
21
9
Brydon Carse /
Josh Tongue
20
49
10
Brydon Carse /
Shoaib Bashir
25
27
south-africa vs india H2H Past Matches (Useful For Predictions)
15 Nov '24 15:00 (UTC) - India in South Africa, 4 T20I Series
13 Nov '24 15:00 (UTC) - India in South Africa, 4 T20I Series
10 Nov '24 14:00 (UTC) - India in South Africa, 4 T20I Series
08 Nov '24 15:00 (UTC) - India in South Africa, 4 T20I Series
29 Jun '24 14:30 (UTC) - ICC Men's T20 World Cup, Final
03 Jan '24 08:00 (UTC) - Freedom Trophy
26 Dec '23 08:00 (UTC) - Freedom Trophy
21 Dec '23 11:00 (UTC) - India in South Africa, 3 ODI Series
19 Dec '23 11:00 (UTC) - India in South Africa, 3 ODI Series
17 Dec '23 08:00 (UTC) - India in South Africa, 3 ODI Series
14 Dec '23 15:00 (UTC) - India in South Africa, 3 T20I Series
12 Dec '23 15:00 (UTC) - India in South Africa, 3 T20I Series
10 Dec '23 14:00 (UTC) - India in South Africa, 3 T20I Series
05 Nov '23 08:30 (UTC) - ICC Cricket World Cup
30 Oct '22 11:00 (UTC) - ICC Men's T20 World Cup, Australia, Super 12, Group 2
11 Oct '22 08:00 (UTC) - South Africa in India, 3 ODI Series
09 Oct '22 08:00 (UTC) - South Africa in India, 3 ODI Series
06 Oct '22 08:30 (UTC) - South Africa in India, 3 ODI Series
04 Oct '22 13:30 (UTC) - South Africa in India, 3 T20I Series
02 Oct '22 13:30 (UTC) - South Africa in India, 3 T20I Series
28 Sep '22 13:30 (UTC) - South Africa in India, 3 T20I Series
19 Jun '22 13:30 (UTC) - South Africa in India, 5 T20I Series
17 Jun '22 13:30 (UTC) - South Africa in India, 5 T20I Series
14 Jun '22 13:30 (UTC) - South Africa in India, 5 T20I Series
12 Jun '22 13:30 (UTC) - South Africa in India, 5 T20I Series
09 Jun '22 13:30 (UTC) - South Africa in India, 5 T20I Series
23 Jan '22 08:30 (UTC) - One Day International, South Africa vs India Series
21 Jan '22 08:30 (UTC) - One Day International, South Africa vs India Series
19 Jan '22 08:30 (UTC) - One Day International, South Africa vs India Series
11 Jan '22 08:30 (UTC) - Test Series, South Africa vs India Series
03 Jan '22 08:00 (UTC) - Test Series, South Africa vs India Series
26 Dec '21 08:00 (UTC) - Test Series, South Africa vs India Series
18 Mar '20 08:30 (UTC) - One Day International, India vs South Africa Series
15 Mar '20 08:30 (UTC) - One Day International, India vs South Africa Series
12 Mar '20 08:00 (UTC) - One Day International, India vs South Africa Series
19 Oct '19 04:00 (UTC) - Test Series, India vs South Africa Series
10 Oct '19 04:00 (UTC) - Test Series, India vs South Africa Series
02 Oct '19 04:00 (UTC) - Test Series, India vs South Africa Series
22 Sep '19 13:30 (UTC) - Twenty20 International, India vs South Africa Series
18 Sep '19 13:30 (UTC) - Twenty20 International, India vs South Africa Series
15 Sep '19 13:30 (UTC) - Twenty20 International, India vs South Africa Series
05 Jun '19 09:30 (UTC) - ICC World Cup, Group Stage
24 Feb '18 16:00 (UTC) - Twenty20 International, South Africa vs India Series
21 Feb '18 16:00 (UTC) - Twenty20 International, South Africa vs India Series
18 Feb '18 12:30 (UTC) - Twenty20 International, South Africa vs India Series
16 Feb '18 11:00 (UTC) - One Day International, South Africa vs India Series
13 Feb '18 11:00 (UTC) - One Day International, South Africa vs India Series
10 Feb '18 11:00 (UTC) - One Day International, South Africa vs India Series
07 Feb '18 11:00 (UTC) - One Day International, South Africa vs India Series
04 Feb '18 08:00 (UTC) - One Day International, South Africa vs India Series
01 Feb '18 11:00 (UTC) - One Day International, South Africa vs India Series
24 Jan '18 08:00 (UTC) - Test Series, South Africa vs India Series
13 Jan '18 08:00 (UTC) - Test Series, South Africa vs India Series
05 Jan '18 08:30 (UTC) - Test Series, South Africa vs India Series
11 Jun '17 09:30 (UTC) - ICC Champions Trophy, Group B
12 Mar '16 14:00 (UTC) - ICC World Twenty20 Warm Up, Warm Up Matches
03 Dec '15 04:00 (UTC) - Test Series, India vs South Africa Series
25 Nov '15 04:00 (UTC) - Test Series, India vs South Africa Series
14 Nov '15 04:00 (UTC) - Test Series, India vs South Africa Series
05 Nov '15 04:00 (UTC) - Test Series, India vs South Africa Series
25 Oct '15 08:00 (UTC) - One Day International, India vs South Africa Series
22 Oct '15 08:00 (UTC) - One Day International, India vs South Africa Series
18 Oct '15 08:00 (UTC) - One Day International, India vs South Africa Series
14 Oct '15 08:00 (UTC) - One Day International, India vs South Africa Series
11 Oct '15 03:30 (UTC) - One Day International, India vs South Africa Series
08 Oct '15 13:30 (UTC) - Twenty20 International, India vs South Africa Series
05 Oct '15 13:30 (UTC) - Twenty20 International, India vs South Africa Series
02 Oct '15 13:30 (UTC) - Twenty20 International, India vs South Africa Series
22 Feb '15 03:30 (UTC) - ICC World Cup, Pool B
04 Apr '14 13:00 (UTC) - ICC World Twenty20, Play Offs
26 Dec '13 08:30 (UTC) - Test Series, 5 Days Test
18 Dec '13 08:30 (UTC) - Test Series, 5 Days Test
06 Jun '13 09:30 (UTC) - ICC Champions Trophy, Group B
02 Oct '12 14:00 (UTC) - ICC World Twenty20, Super 8 Group 2
12 Mar '11 09:00 (UTC) - ICC World Cup, Group B
02 May '10 13:30 (UTC) - ICC World Twenty20, Group C
16 Jun '09 16:30 (UTC) - ICC World Twenty20, Super 8 Group E
20 Sep '07 16:00 (UTC) - ICC World Twenty20, Super 8 Group E
View All
south-africa Cricket Fixtures
14 Jul '25 11:00 (UTC) - Zimbabwe T20I Tri Series
16 Jul '25 11:00 (UTC) - Zimbabwe T20I Tri Series
20 Jul '25 11:00 (UTC) - Zimbabwe T20I Tri Series
22 Jul '25 11:00 (UTC) - Zimbabwe T20I Tri Series
10 Aug '25 09:00 (UTC) - South Africa in Australia, 3 T20I Series
12 Aug '25 09:00 (UTC) - South Africa in Australia, 3 T20I Series
16 Aug '25 09:00 (UTC) - South Africa in Australia, 3 T20I Series
19 Aug '25 04:30 (UTC) - South Africa in Australia, 3 ODI Series
22 Aug '25 04:30 (UTC) - South Africa in Australia, 3 ODI Series
24 Aug '25 04:30 (UTC) - South Africa in Australia, 3 ODI Series
02 Sep '25 12:00 (UTC) - South Africa in England, 3 ODI Series
04 Sep '25 12:00 (UTC) - South Africa in England, 3 ODI Series
07 Sep '25 10:00 (UTC) - South Africa in England, 3 ODI Series
10 Sep '25 17:30 (UTC) - South Africa in England, 3 T20I Series
12 Sep '25 17:30 (UTC) - South Africa in England, 3 T20I Series
14 Sep '25 13:30 (UTC) - South Africa in England, 3 T20I Series
07 Oct '25 04:30 (UTC) - South Africa in Pakistan, 2 Test Series
11 Oct '25 12:00 (UTC) - South Africa in Namibia, One-off T20I
16 Oct '25 04:30 (UTC) - South Africa in Pakistan, 2 Test Series
14 Nov '25 04:00 (UTC) - Freedom Trophy
22 Nov '25 04:00 (UTC) - Freedom Trophy
30 Nov '25 08:00 (UTC) - South Africa in India, 3 ODI Series
03 Dec '25 08:00 (UTC) - South Africa in India, 3 ODI Series
06 Dec '25 08:00 (UTC) - South Africa in India, 3 ODI Series
09 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
11 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
14 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
17 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
19 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
15 Mar '26 06:15 (UTC) - South Africa in New Zealand, 5 T20I Series
View All
india Cricket Fixtures
10 Jul '25 10:00 (UTC) - Anderson-Tendulkar Trophy
23 Jul '25 10:00 (UTC) - Anderson-Tendulkar Trophy
31 Jul '25 10:00 (UTC) - Anderson-Tendulkar Trophy
17 Aug '25 04:00 (UTC) - India in Bangladesh, 3 ODI Series
20 Aug '25 04:00 (UTC) - India in Bangladesh, 3 ODI Series
23 Aug '25 04:00 (UTC) - India in Bangladesh, 3 ODI Series
26 Aug '25 12:00 (UTC) - India in Bangladesh, 3 T20I Series
29 Aug '25 12:00 (UTC) - India in Bangladesh, 3 T20I Series
31 Aug '25 12:00 (UTC) - India in Bangladesh, 3 T20I Series
02 Oct '25 04:00 (UTC) - West Indies in India, 2 Test Series
10 Oct '25 04:00 (UTC) - West Indies in India, 2 Test Series
19 Oct '25 03:30 (UTC) - India in Australia, 3 ODI Series
23 Oct '25 03:30 (UTC) - India in Australia, 3 ODI Series
25 Oct '25 03:30 (UTC) - India in Australia, 3 ODI Series
29 Oct '25 08:15 (UTC) - India in Australia, 5 T20I Series
31 Oct '25 08:15 (UTC) - India in Australia, 5 T20I Series
02 Nov '25 08:15 (UTC) - India in Australia, 5 T20I Series
06 Nov '25 08:15 (UTC) - India in Australia, 5 T20I Series
08 Nov '25 08:15 (UTC) - India in Australia, 5 T20I Series
14 Nov '25 04:00 (UTC) - Freedom Trophy
22 Nov '25 04:00 (UTC) - Freedom Trophy
30 Nov '25 08:00 (UTC) - South Africa in India, 3 ODI Series
03 Dec '25 08:00 (UTC) - South Africa in India, 3 ODI Series
06 Dec '25 08:00 (UTC) - South Africa in India, 3 ODI Series
09 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
11 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
14 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
17 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
19 Dec '25 13:30 (UTC) - South Africa in India, 5 T20I Series
View All
south-africa And india Recently Played
south-africa
Zimbabwe
South Africa
221
626
-
Zimbabwe
South Africa
459
787
W
South Africa
Australia
420
419
W
South Africa
New Zealand
312
362
L
South Africa
England
181
179
W
Australia
South Africa
0
0
-
Afghanistan
South Africa
208
315
W
Pakistan
South Africa
355
352
L
New Zealand
South Africa
308
304
L
South Africa
Pakistan
676
672
W
South Africa
Pakistan
451
448
W
South Africa
Pakistan
271
308
L
South Africa
Pakistan
248
329
L
South Africa
Pakistan
239
242
L
South Africa
Pakistan
0
0
-
South Africa
Pakistan
210
206
W
South Africa
Pakistan
183
172
W
South Africa
Sri Lanka
675
566
W
South Africa
Sri Lanka
557
324
W
South Africa
India
148
283
L
South Africa
India
208
219
L
South Africa
India
128
124
W
South Africa
India
141
202
L
Bangladesh
South Africa
302
575
W
Bangladesh
South Africa
413
414
W
Ireland
South Africa
284
215
L
Ireland
South Africa
169
343
W
Ireland
South Africa
132
271
W
Ireland
South Africa
195
185
L
Ireland
South Africa
171
174
W
india
England
India
678
1014
W
England
India
838
835
L
India
New Zealand
254
251
W
India
Australia
267
264
W
New Zealand
India
205
249
W
Pakistan
India
241
244
W
Bangladesh
India
228
231
W
India
England
356
214
W
India
England
308
304
W
India
England
251
248
W
India
England
247
97
W
India
England
181
166
W
India
England
145
171
L
India
England
166
165
W
India
England
133
132
W
Australia
India
343
342
L
Australia
India
708
524
L
Australia
India
534
268
D
Australia
India
356
355
L
Australia
India
342
637
W
South Africa
India
148
283
W
South Africa
India
208
219
W
South Africa
India
128
124
L
South Africa
India
141
202
W
India
New Zealand
384
409
L
India
New Zealand
401
514
L
India
New Zealand
508
512
L
India
Bangladesh
297
164
W
India
Bangladesh
221
135
W
India
Bangladesh
132
127
W
View All
Point Table Of Zimbabwe T20I Tri Series
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
New Zealand
0
0
0
0
South Africa
0
0
0
0
Zimbabwe
0
0
0
0