CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

India vs South Africa Head to Head Stats & Records in ODI Cricket

97
Matches Played
97
42
Won
52
52
Lost
42
3
No Result
3
401
Highest Score
438
46
Lowest Score
42

IND Vs SA in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 India South Africa India 9 wickets 06-Dec-2025 Visakhapatnam IND won by 9 wickets
2 India South Africa South Africa 4 wickets 03-Dec-2025 Raipur SA won by 4 wickets
3 India South Africa India 17 runs 30-Nov-2025 Ranchi IND won by 17 runs
4 South Africa India India 78 runs. 21-Dec-2023 Paarl IND won by 78 runs.
5 South Africa India South Africa 8 wickets 19-Dec-2023 Port Elizabeth SA won by 8 wickets
6 South Africa India India 8 wickets 17-Dec-2023 Johannesburg IND won by 8 wickets
7 India South Africa India 243 runs. 05-Nov-2023 Kolkata IND won by 243 runs.
8 India South Africa India 7 wickets 11-Oct-2022 Delhi IND won by 7 wickets
9 India South Africa India 7 wickets 09-Oct-2022 Ranchi IND won by 7 wickets
10 India South Africa South Africa 9 runs. 06-Oct-2022 Lucknow SA won by 9 runs.
11 South Africa India South Africa 4 runs. 23-Jan-2022 Cape Town SA won by 4 runs.
12 South Africa India South Africa 7 wickets 21-Jan-2022 Paarl SA won by 7 wickets
13 South Africa India South Africa 31 runs. 19-Jan-2022 Paarl SA won by 31 runs.
14 India South Africa India 6 wickets 05-Jun-2019 Southampton IND won by 6 wickets (with 15 balls remaining)
15 South Africa India India 8 wickets 16-Feb-2018 Centurion IND won by 8 wickets (with 107 balls remaining)
16 South Africa India India 73 runs 13-Feb-2018 Port Elizabeth IND won by 73 runs
17 South Africa India South Africa 5 wkts (15b rem) (D/L) 10-Feb-2018 Johannesburg SA won by 5 wkts (15b rem) (D/L)
18 South Africa India India 124 runs 07-Feb-2018 Cape Town IND won by 124 runs
19 South Africa India India 9 wickets 04-Feb-2018 Centurion IND won by 9 wickets (with 177 balls remaining)
20 South Africa India India 6 wkts (27b rem) 01-Feb-2018 Durban IND won by 6 wkts (27b rem)
21 India South Africa India 8 wkts (72b rem) 11-Jun-2017 London IND won by 8 wkts (72b rem)
22 South Africa India South Africa won by 214 runs 25-Oct-2015 Mumbai SA won by 214 runs
23 India South Africa India won by 35 runs 22-Oct-2015 Chennai IND won by 35 runs
24 South Africa India South Africa won by 18 runs 18-Oct-2015 Rajkot SA won by 18 runs
25 India South Africa India won by 22 runs 14-Oct-2015 Indore IND won by 22 runs
26 South Africa India South Africa won by 5 runs 11-Oct-2015 Kanpur SA won by 5 runs
27 India South Africa India 130 runs 22-Feb-2015 Melbourne IND won by 130 runs
28 South Africa India No result 11-Dec-2013 Centurion No result
29 South Africa India South Africa won by 134 runs 08-Dec-2013 Durban SA won by 134 runs
30 South Africa India South Africa won by 141 runs 05-Dec-2013 Johannesburg SA won by 141 runs
31 India South Africa India 26 runs 06-Jun-2013 Cardiff IND won by 26 runs
32 India South Africa South Africa 3 wkts (2b rem) 12-Mar-2011 Nagpur SA won by 3 wkts (2b rem)
33 South Africa India South Africa won by 33 runs (D/L method) 23-Jan-2011 Centurion SA won by 33 runs (D/L method)
34 South Africa India South Africa won by 48 runs (D/L method) 21-Jan-2011 Port Elizabeth SA won by 48 runs (D/L method)
35 India South Africa India won by 2 wickets 18-Jan-2011 Cape Town IND won by 2 wickets
36 India South Africa India won by 1 run 15-Jan-2011 Johannesburg IND won by 1 run
37 South Africa India South Africa won by 135 runs 12-Jan-2011 Durban SA won by 135 runs
38 South Africa India South Africa won by 90 runs 27-Feb-2010 Ahmedabad SA won by 90 runs
39 India South Africa India won by 153 runs 24-Feb-2010 Gwalior IND won by 153 runs
40 India South Africa India won by 1 run 21-Feb-2010 Jaipur IND won by 1 run
41 India South Africa India won by 6 wickets 01-Jul-2007 Belfast IND won by 6 wickets
42 India South Africa India won by 6 wickets 29-Jun-2007 Belfast IND won by 6 wickets
43 South Africa India South Africa won by 4 wickets 26-Jun-2007 Belfast SA won by 4 wickets
44 South Africa India South Africa won by 9 wickets 03-Dec-2006 Centurion SA won by 9 wickets
45 South Africa India South Africa won by 80 runs 29-Nov-2006 Port Elizabeth SA won by 80 runs
46 South Africa India South Africa won by 106 runs 26-Nov-2006 Cape Town SA won by 106 runs
47 South Africa India South Africa won by 157 runs 22-Nov-2006 Durban SA won by 157 runs
48 India South Africa India won by 5 wickets 28-Nov-2005 Mumbai IND won by 5 wickets
49 South Africa India South Africa won by 10 wickets 25-Nov-2005 Kolkata SA won by 10 wickets
50 India South Africa India won by 6 wickets 19-Nov-2005 Bengaluru IND won by 6 wickets
51 South Africa India South Africa won by 5 wickets 16-Nov-2005 Hyderabad SA won by 5 wickets
52 India South Africa No result 21-Apr-2003 Dhaka No result
53 South Africa India South Africa won by 5 wickets 18-Apr-2003 Dhaka SA won by 5 wickets
54 India South Africa India won by 153 runs 13-Apr-2003 Dhaka IND won by 153 runs
55 India South Africa India won by 10 runs 25-Sep-2002 Colombo IND won by 10 runs
56 South Africa India South Africa won by 6 wickets 26-Oct-2001 Durban SA won by 6 wickets
57 South Africa India South Africa won by 46 runs 19-Oct-2001 East London SA won by 46 runs
58 India South Africa India won by 41 runs 10-Oct-2001 Centurion IND won by 41 runs
59 South Africa India South Africa won by 6 wickets 05-Oct-2001 Johannesburg SA won by 6 wickets
60 India South Africa India won by 95 runs 13-Oct-2000 Nairobi IND won by 95 runs
61 South Africa India South Africa won by 6 wickets 27-Mar-2000 Sharjah SA won by 6 wickets
62 South Africa India South Africa won by 10 wickets 22-Mar-2000 Sharjah SA won by 10 wickets
63 South Africa India South Africa won by 10 runs 19-Mar-2000 Nagpur SA won by 10 runs
64 India South Africa India won by 4 wickets 17-Mar-2000 Vadodara IND won by 4 wickets
65 South Africa India South Africa won by 2 wickets 15-Mar-2000 Faridabad SA won by 2 wickets
66 India South Africa India won by 6 wickets 12-Mar-2000 Jamshedpur IND won by 6 wickets
67 India South Africa India won by 3 wickets 09-Mar-2000 IND won by 3 wickets
68 South Africa India South Africa won by 26 runs 03-Oct-1999 Nairobi SA won by 26 runs
69 India South Africa India won by 8 wickets 26-Sep-1999 Nairobi IND won by 8 wickets
70 South Africa India South Africa won by 4 wickets 15-May-1999 Brighton SA won by 4 wickets
71 South Africa India South Africa won by 17 runs (D/L method) 13-Feb-1997 Durban SA won by 17 runs (D/L method)
72 South Africa India No result 12-Feb-1997 Durban No result
73 South Africa India South Africa won by 6 wickets 04-Feb-1997 East London SA won by 6 wickets
74 South Africa India South Africa won by 6 wickets 02-Feb-1997 Port Elizabeth SA won by 6 wickets
75 South Africa India South Africa won by 6 wickets 23-Jan-1997 Bloemfontein SA won by 6 wickets
76 India South Africa India won by 74 runs 14-Dec-1996 Mumbai IND won by 74 runs
77 India South Africa India won by 35 runs 06-Nov-1996 Mumbai IND won by 35 runs
78 South Africa India South Africa won by 5 wickets 29-Oct-1996 Rajkot SA won by 5 wickets
79 South Africa India South Africa won by 27 runs 23-Oct-1996 Jaipur SA won by 27 runs
80 South Africa India South Africa won by 47 runs 17-Oct-1996 Vallabh Vidyanagar SA won by 47 runs
81 South Africa India South Africa won by 38 runs 19-Apr-1996 Sharjah SA won by 38 runs
82 South Africa India South Africa won by 5 wickets 17-Apr-1996 Sharjah SA won by 5 wickets
83 South Africa India South Africa won by 80 runs 14-Apr-1996 Sharjah SA won by 80 runs
84 South Africa India South Africa won by 14 runs 18-Feb-1995 Hamilton SA won by 14 runs
85 India South Africa India won by 2 runs 24-Nov-1993 Kolkata IND won by 2 runs
86 India South Africa India won by 43 runs 22-Nov-1993 Chandigarh IND won by 43 runs
87 India South Africa India won by 5 wickets 19-Dec-1992 East London IND won by 5 wickets
88 South Africa India South Africa won by 39 runs 17-Dec-1992 Durban SA won by 39 runs
89 South Africa India South Africa won by 8 wickets 15-Dec-1992 Bloemfontein SA won by 8 wickets
90 South Africa India South Africa won by 6 wickets 13-Dec-1992 Johannesburg SA won by 6 wickets
91 India South Africa India won by 4 wickets 11-Dec-1992 Centurion IND won by 4 wickets
92 South Africa India South Africa won by 6 wickets 09-Dec-1992 Port Elizabeth SA won by 6 wickets
93 South Africa India South Africa won by 6 wickets 07-Dec-1992 Cape Town SA won by 6 wickets
94 South Africa India South Africa won by 6 wickets 15-Mar-1992 Adelaide SA won by 6 wickets
95 South Africa India South Africa won by 8 wickets 14-Nov-1991 Ghaziabad SA won by 8 wickets
96 India South Africa India won by 38 runs 12-Nov-1991 Gwalior IND won by 38 runs
97 India South Africa India won by 3 wickets 10-Nov-1991 Kolkata IND won by 3 wickets