Home » India vs South Africa Head-to-Head Records In All Formats (2026)
Written By: Ben Crawley

India and South Africa first played against each other in 1991 after South Africa returned to international cricket. Since then, their rivalry has become strong and competitive in all three formats. Out of 178 matches, South Africa has won 85, while India has won 79. The remaining 14 matches ended in draws or no results.

In ICC tournaments, both teams have had close contests. They are evenly matched in the ODI World Cup and World Test Championship. However, India has performed better in the T20 World Cup and Champions Trophy. In total ICC titles, India is far ahead with 13 trophies, while South Africa has won 3.

Many great players have shaped this rivalry, from Sachin Tendulkar and Virat Kohli to Jacques Kallis and Dale Steyn. Keep reading to check full head-to-head records and detailed player stats.

India vs South Africa Overall Head-to-Head

The cricket rivalry between India and South Africa has been very competitive over the years. Both teams have played a total of 178 matches against each other.

FormatMatches PlayedSouth Africa WonIndia WonDrawNo Result
Tests35132101
ODIs97524203
T20Is462016100
Total1788579104

Of these 178 matches, South Africa has won 85, while India has won 79. The remaining 14 matches ended in draws.

India vs South Africa Overall Head-to-Head
Source: Milano Cortina 2026

India vs South Africa Head-to-Head In ICC Tournament

In ICC tournaments, India and South Africa have faced each other several times across different formats.

In the ODI World Cup, they have played 6 matches. Both teams have won 3 matches each, while India dominated them in the T20 World Cup, winning 5 of 7 matches. 

In the Champions Trophy, the two teams have played 4 matches, and India has completely dismantled them by winning all 4. In the World Test Championship, they have faced each other 10 times. Both India and South Africa have won 5 matches each, with no draws or no results.

TournamentMatches playedIndia wonSouth Africa wonDraw/No result
ODI World Cup6330
T20 World Cup7520
Champions Trophy4400
World Test Championship10550

India and South Africa ICC Trophies Comparison

India is far ahead of South Africa on this list in ICC tournaments.

India has won 2 ICC ODI World Cups and 2 ICC T20 World Cups, while South Africa has not won either title.

In the ICC Champions Trophy, India has won it 3 times, whereas South Africa has won it once. Overall, India has won 13 ICC titles, while South Africa has won 3.

India and South Africa ICC Trophies Comparison
Source: India Today
TournamentIndiaSouth Africa
ICC ODI World Cup20
ICC T20 World Cup20
ICC Champions Trophy31
ICC World Test Championship01
ICC U-19 Cricket World Cup61
Total133

India vs South Africa Head-to-Head in Different Formats

Here are the head-to-head stats of India and South Africa in the ODI, T20I, and test matches. 

India vs South Africa Head-to-Head in T20Is

Although South Africa has performed strongly in some formats, India has taken the lead here. Out of 35 matches played between the two teams, India has won 21, while South Africa has won 13.

CategoryStats
Matches Played35
South Africa Won13
India Won21
No Result01

India vs South Africa Head-to-Head in ODIs

India and South Africa have played 97 matches in this format so far. Of these games, South Africa has won 52 matches, while India has won 42. In addition, 3 matches ended in a draw. Overall, South Africa holds a slight advantage in ODIs.

CategoryStats
Matches Played97
South Africa Won52
India Won42
No Result03

India vs South Africa Head-to-Head in Test Matches

India and South Africa have played 46 Test matches against each other. Out of these, South Africa has won 20 matches, while India has won 16. In addition, 10 matches ended in a draw. 

India vs South Africa Head-to-Head in Test Matches
Source: The Sporting News 
CategoryStats
Matches Played46
South Africa Won20
India Won16
Draw10

Player Stats in India vs South Africa 

Let’s have a look at the player performances in all 3 formats in the India and South Africa rivalry. 

Players Stats in T20Is

Most Runs in T20Is 

David Miller has scored 563 T20I runs in the India–South Africa rivalry, making him the leading run-scorer in this contest.

Quinton de Kock follows with 507 runs in 15 matches, and Tilak Varma is at the 3rd place. 

PlayerSpanMatchesRunsHighest ScoreAverage100
David Miller (SA)2011-202528563106*33.111
Quinton de Kock (SA)2014-2025155079042.250
Tilak Varma (IND)2023-202510496120*70.852
Rohit Sharma (IND)2007-20241842910626.811
Suryakumar Yadav (IND)2022-20251540610031.231

Most Wickets in T20Is 

The leading wicket-taker for India in T20Is is also the leading wicket-taker in this rivalry, with 23 wickets. 

PlayerSpanMatchesWicketsBBIEconomy5 wicket haul
Arshdeep Singh (IND)2022-202514233/209.040
Varun Chakravarthy (IND)2024-20258225/178.061
Lungi Ngidi (SA)2022-20259164/298.890
Keshav Maharaj (SA)2022-202516152/238.80
Bhubneshwar Kumar (IND)2014-202212145/246.691

Players Stats in ODIs

Most Runs in ODIs 

In the ODIs, the great Sachin Tendulkar has scored 2001 runs, followed by Virat Kohli’s 1806 runs. 

PlayerSpanMatchesRunsHighest ScoreAverage100
Sachin Tendulkar (IND)1991-2011572001200*35.735
Virat Kohli (IND)2010-2025341806160*72.247
Jacques Kallis (SA)1996-2013371535119*61.42
Gary Kirsten (SA)1995-2001261377133*62.594
AB de Villiers (SA)2005-201832135711948.466

Most Wickets in ODIs 

There are 3 South Africans in the most wicket-taker list in ODIs. Shaun Pollock is the leading wicket-taker with 48 wickets in 33 matches. 

Players Stats in ODIs
Source: Hindustan Times 
PlayerSpanMatchesWicketsBBIEconomy5 wicket haul
Shaun Pollock (SA)1996-200633485/374.041
Allan Donald (SA)1991-200226465/294.051
Anil Kumble (IND)1992-200640464/253.940
Kuldeep Yadav (IND)2018-202516364/184.950
Dale Steyn (SA)2007-201518345/504.951

Players Stats in Test

Most Runs in Test Matches 

In the rivalry, Sachin Tendulkar tops the chart with 1741 runs in 25 matches, followed by Jacque Kallis’s 1734 runs.

PlayerSpanMatchesRunsHighest ScoreAverage100
Sachin Tendulkar (IND)1992-201125174116942.467
Jacque Kallis (SA)2000-2013181734201*69.367
Hashim Amla (SA)2004-2018211528253*43.655
Virat Kohli (IND)2013-2024161408254*54.153
AB de Villiers (SA)2006-2018201334217*39.233

Most Wickets in Test Matches 

In bowling, Anil Kumble has taken 84 wickets, the most by any bowler in this rivalry. He is followed by Dale Steyn, with 65 wickets. 

PlayerSpanMatchesWicketsBBIEconomy5 wicket haul
Anil Kumble (IND)1992-200821846/532.343
Dale Steyn (SA)2006-201814657/513.085
Javagal Srinath (IND)1992-200113646/212.834
Harbhajan Singh (IND)2001-201111607/872.864
Morne Morkel (SA)2006-201817585/202.941

Suggested Reads:

Conclusion: South Africa Has Dominated The Rivalry Against India 

South Africa has dominated the overall rivalry with 85 wins, while India has secured 79 victories across formats. But over the years, India has maintained a slight edge in head-to-head battles and major ICC knockout matches, winning 17 of 27. 

In trophies, too, India is ahead with 13 titles, while South Africa is behind with only 3 championships.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top