CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

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

21
Wins
14
14
Lost
21
1
No Result
1
283
Highest Score
227
71
Lowest Score
74

IND Vs SA in all seasons

# Team 1 Team 2 Winner Margin Date VENUE Scorecard
1 India South Africa SA 76 runs 22 Feb 2026 Ahmedabad SA won by 76 runs
2 India South Africa IND 30 runs 19 Dec 2025 Ahmedabad IND won by 30 runs
3 India South Africa IND 7 wickets 14 Dec 2025 Dharamsala IND won by 7 wickets
4 India South Africa SA 51 runs 11 Dec 2025 Chandigarh SA won by 51 runs
5 India South Africa IND 101 runs 09 Dec 2025 Cuttack IND won by 101 runs
6 South Africa India IND 135 runs. 15 Nov 2024 Johannesburg IND won by 135 runs.
7 South Africa India IND 11 runs. 13 Nov 2024 Centurion IND won by 11 runs.
8 South Africa India SA 3 wickets 10 Nov 2024 Port Elizabeth SA won by 3 wickets
9 South Africa India IND 61 runs. 08 Nov 2024 Durban IND won by 61 runs.
10 South Africa India IND 7 runs. 29 Jun 2024 Barbados IND won by 7 runs.
11 South Africa India IND 106 runs. 14 Dec 2023 Johannesburg IND won by 106 runs.
12 South Africa India SA 5 wickets (DLS Method) 12 Dec 2023 Port Elizabeth SA won by 5 wickets (DLS Method)
13 India South Africa SA 5 wickets 30 Oct 2022 Perth SA won by 5 wickets
14 India South Africa SA 49 runs. 04 Oct 2022 Indore SA won by 49 runs.
15 India South Africa IND 16 runs. 02 Oct 2022 Guwahati IND won by 16 runs.
16 India South Africa IND 8 wickets 28 Sep 2022 Thiruvananthapuram IND won by 8 wickets
17 India South Africa - 19 Jun 2022 Bengaluru Match Abandoned
18 India South Africa IND 82 runs. 17 Jun 2022 Rajkot IND won by 82 runs.
19 India South Africa IND 48 runs. 14 Jun 2022 Visakhapatnam IND won by 48 runs.
20 India South Africa SA 4 wickets 12 Jun 2022 Cuttack SA won by 4 wickets
21 India South Africa SA 7 wickets 09 Jun 2022 Delhi SA won by 7 wickets
22 India South Africa SA 9 wkts (19b rem) 22 Sep 2019 Bengaluru SA won by 9 wkts (19b rem)
23 India South Africa IND 7 wkts (6b rem) 18 Sep 2019 Chandigarh IND won by 7 wkts (6b rem)
24 South Africa India IND 7 runs 24 Feb 2018 Cape Town IND won by 7 runs
25 South Africa India SA 6 wickets 21 Feb 2018 Centurion SA won by 6 wickets (with 8 balls remaining)
26 South Africa India IND 28 runs 18 Feb 2018 Johannesburg IND won by 28 runs
27 South Africa India SA won by 6 wickets 05 Oct 2015 Cuttack SA won by 6 wickets
28 South Africa India SA won by 7 wickets 02 Oct 2015 Dharamsala SA won by 7 wickets
29 India South Africa IND 6 wkts (5b rem) 04 Apr 2014 Dhaka IND won by 6 wkts (5b rem)
30 India South Africa IND 1 run 02 Oct 2012 Colombo IND won by 1 run
31 South Africa India SA won by 11 runs (D/L method) 30 Mar 2012 Johannesburg SA won by 11 runs (D/L method)
32 India South Africa IND won by 21 runs 09 Jan 2011 Durban IND won by 21 runs
33 India South Africa IND 14 runs 02 May 2010 Gros Islet IND won by 14 runs
34 India South Africa SA 12 runs 16 Jun 2009 Nottingham SA won by 12 runs
35 South Africa India IND 37 runs 20 Sep 2007 Durban IND won by 37 runs
36 India South Africa IND won by 6 wickets 01 Dec 2006 Johannesburg IND won by 6 wickets