The cricket rivalry between India and South Africa has grown into one of the most intense and competitive battles in world cricket. Since South Africa returned to international cricket in 1991, the two teams have played several memorable matches across Tests, ODIs, and T20Is. Whether it’s classic Test dramas, high-scoring ODIs, or power-packed T20 contests, both sides have produced outstanding performances over the years.
This complete guide covers the India vs South Africa Head-to-Head Records in all formats, including overall stats, format-wise summaries, key records, and upcoming fixtures.
India vs South Africa Head-to-Head: Overall Results Summary

| Format | Matches | India Won | South Africa Won | Draw/Tie/NR |
|---|---|---|---|---|
| Test | 44 | 16 | 18 | 10 |
| ODI | 94 | 40 | 51 | 3 |
| T20I | 31 | 18 | 12 | 1 |
India vs South Africa: Test Records Summary
Test Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 44 |
| Most Wins | South Africa (18) |
| India Home Wins | 12 |
| South Africa Home Wins | 14 |
Key Test Records
Highest Team Total
- India: 643/6d, Eden Gardens (2010)
- South Africa: 620/4d, Centurion (2010)
Lowest Team Total
- South Africa: 55, Cape Town (2024)
- India: 66, Durban (1996)
Highest Individual Score
- Virender Sehwag (IND): 319 vs SA, Chennai (2008)
- Hashim Amla (SA): 253* vs IND, Nagpur (2010)
Most Runs in IND vs SA Tests
- Sachin Tendulkar (IND): 1,741 runs @ 42.46
- Jacques Kallis (SA): 1,734 runs @ 69.36
- Hashim Amla (SA): 1,528 runs @ 43.65
India vs South Africa: ODI Records Summary
ODI Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 94 |
| Most Wins | South Africa (51) |
| India Home Wins | 22 |
| South Africa Home Wins | 26 |
Key ODI Records
Highest Team Total
- South Africa: 438/4, Wankhede (2015)
- India: 401/3, Gwalior (2010)
Lowest Team Total
- South Africa: 83, Eden Gardens (2023)
- India: 91, Durban (2006)
Highest Individual Score
- Sachin Tendulkar (IND): 200* vs SA (2010)
- Virat Kohli (IND): 160* vs SA (2018)
Most Runs in IND vs SA ODIs
- Sachin Tendulkar (IND): 2,001 runs @ 35.73
- Jacques Kallis (SA): 1,535 runs @ 61.40
- Virat Kohli (IND): 1,504 runs @ 65.39
Most Wickets in IND vs SA ODIs
- Shaun Pollock (SA): 48 wickets
- Allan Donald (SA): 46 wickets
- Anil Kumble (IND): 46 wickets
India vs South Africa: T20I Records Summary
T20I Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 31 |
| Most Wins | India (18) |
| India Home Wins | 10 |
| South Africa Home Wins | 5 |
Key T20I Records
Highest Team Total
- India: 283/1, Johannesburg (2024)
- South Africa: 227/3, Indore (2022)
Lowest Team Total
- South Africa: 87, Rajkot (2022)
- India: 92, Cuttack (2015)
Highest Individual Score
- Tilak Varma (IND): 120*, Johannesburg (2024)
- Sanju Samson (IND): 109*, Johannesburg (2024)
Most Runs in IND vs SA T20Is
- David Miller (SA): 524 runs
- Rohit Sharma (IND): 429 runs
- Virat Kohli (IND): 394 runs
Most Wickets in IND vs SA T20Is
- Arshdeep Singh (IND): 18 wickets
- Keshav Maharaj (SA): 15 wickets
- Bhuvneshwar Kumar (IND): 14 wickets
India’s Recent Domination in T20Is
India’s strong 3-1 series win in South Africa in 2024 highlighted their growing dominance. India recorded their highest-ever T20I total (283/1), with young stars Tilak Varma and Sanju Samson smashing centuries.
Notable IND vs SA World Cup Matches
| World Cup Year | Winner | Margin |
|---|---|---|
| 2011 | South Africa | 3 wickets |
| 2015 | India | 130 runs |
| 2019 | India | 6 wickets |
| 2023 | India | 243 runs |
Also Read: PAK vs SL Head-to-Head Stats
Upcoming South Africa Tour of India 2025
South Africa will tour India from November 14 to December 19, 2025. The series includes 2 Tests, 3 ODIs, and 5 T20Is.
Tour Overview
| Detail | Information |
|---|---|
| Duration | Nov 14 – Dec 19, 2025 |
| Formats | 2 Tests, 3 ODIs, 5 T20Is |
| Total Matches | 10 |
| Host Cities | Kolkata, Guwahati, Ranchi, Raipur, Vizag, Cuttack, Mullanpur, Dharamsala, Lucknow, Ahmedabad |
Test Series Schedule
| Match | Dates | Venue | Time |
|---|---|---|---|
| 1st Test | Nov 14–18, 2025 | Eden Gardens, Kolkata | 09:30 AM |
| 2nd Test | Nov 22–26, 2025 | Barsapara Stadium, Guwahati | 09:30 AM |
ODI Series Schedule
| Match | Date | Venue | Time |
|---|---|---|---|
| 1st ODI | Nov 30, 2025 | Ranchi | 01:30 PM |
| 2nd ODI | Dec 3, 2025 | Raipur | 01:30 PM |
| 3rd ODI | Dec 6, 2025 | Visakhapatnam | 01:30 PM |
T20I Series Schedule
| Match | Date | Venue | Time |
|---|---|---|---|
| 1st T20I | Dec 9, 2025 | Cuttack | 07:00 PM |
| 2nd T20I | Dec 11, 2025 | Mullanpur | 07:00 PM |
| 3rd T20I | Dec 14, 2025 | Dharamsala | 07:00 PM |
| 4th T20I | Dec 17, 2025 | Lucknow | 07:00 PM |
| 5th T20I | Dec 19, 2025 | Ahmedabad | 07:00 PM |
Conclusion: India vs South Africa Records Across All Formats
The India–South Africa rivalry has delivered top-class cricket and fierce competition in every format. South Africa has historically led the ODI battles, India holds a strong edge in T20Is, and the Test contests continue to remain closely fought.
The respect between the two sides and their consistent ability to produce thrilling matches have made this matchup one of the most exciting in world cricket. Over the years, both teams have contributed unforgettable performances that continue to shape their rich cricketing history.

