IND vs SA: Head to head records in ODI cricket

The IND vs SA ODI series will witness three matches.
After a gruelling test series, Indian Cricket Team and South Africa Cricket Team are set to face off in an ODI series. The campaign, which consists of three encounters, will witness the opening game on November 30 (Sunday) at the JSCA International Stadium Complex in Ranchi.
The second game will be hosted by Shaheed Veer Narayan Singh International Stadium in Raipur on December 3. The third and final clash will take place on December 6 at ACA-VDCA Cricket Stadium in Visakhapatnam.
India have suffered two big blows ahead of the campaign, as captain Shubman Gill and Shreyas Iyer have been ruled out due to injuries. While Gill sustained a neck injury in the first test against South Africa in Kolkata, Iyer is battling a spleen injury he suffered in the ODI series against Australia last month. Axar Patel and Mohammed Siraj, who were part of the Australia series, have been rested for South Africa ODIs.

In their absence, KL Rahul will captain the Men in Blue. Notably, India have made four changes to their ODI squad from the previous series against Australia. Ruturaj Gaikwad, Tilak Varma, Rishabh Pant and Ravindra Jadeja have been added to the squad. It will be interesting to see if wicket-keeper batter Dhruv Jurel will make his ODI debut against the Proteas.
Speaking about South Africa, they will be short of their key pacer Kagiso Rabada due to a rib bone injury. The right-arm pacer was part of the test squad but did not play any game as he sustained the injury after arriving in India. Rubin Hermann, who made his ODI debut earlier this month, has been retained in the side. Temba Bavuma & Co. will be on the front foot after bagging a clean sweep in the recent test series against India.
Ahead of the first IND vs SA ODI, let’s take a look at the detailed head-to-head records between both sides in ODI cricket.
IND vs SA head-to-head record in ODI: India (40) – South Africa (51)
South Africa have an edge against India in head-to-head clashes in ODI cricket. Out of 94 games, the Proteas have won 51 matches, while India have captured victories in 40 games. Three matches ended with no result. In India, both sides have locked horns in 32 matches, out of which, India won 18 games and the Proteas won 14 matches.
Most runs for India in ODIs vs South Africa:

With 2001 runs in 57 games, Sachin Tendulkar is the leading run-scorer for India in ODIs against South Africa. Virat Kohli and Sourav Ganguly are the next batters on the list.
Most runs by Indian batsmen against South Africa in ODIs:
- Sachin Tendulkar- 2001 runs
- Virat Kohli- 1504 runs
- Sourav Ganguly- 1313 runs
- Rahul Dravid- 1309 runs
- Mohammad Azharuddin- 1109 runs
Most runs for South Africa in ODIs vs India:
Legendary all-rounder Jacques Kallis has mustered 1535 runs against India in 37 matches, the most than any other South African batter in ODI cricket. Gary Kirsten and AB de Villiers are next in the list.
Most runs by South Africa batsmen against India in ODIs:
- Jacques Kallis- 1535 runs
- Gary Kirsten- 1377 runs
- AB de Villiers- 1357 runs
- Quinton de Kock- 1077 runs
- Herschelle Gibbs- 1064 runs
Most wickets for India in ODIs vs South Africa:
With 46 wickets in 40 games, Anil Kumble is the leading wicket-taker for India against South Africa. Harbhajan Singh and Javagal Srinath follow him in the next two spots.
Most wickets by Indian bowlers against South Africa in ODIs:
- Anil Kumble- 46 wickets
- Harbhajan Singh- 31 wickets
- Javagal Srinath- 28 wickets
- Kuldeep Yadav- 27 wickets
- Venkatesh Prasad – 25 wickets
Most wickets for South Africa in ODIs vs India:
With 48 scalps in 33 matches, Shaun Pollock is the leading wicket-taker for the Proteas against India in the 50-over format. The next bowlers are Allan Donald and Dale Steyn.
Most wickets by South Africa bowlers against India in ODIs:
- Shaun Pollock- 48 wickets
- Allan Donald – 46 wickets
- Dale Steyn – 34 wickets
- Jacques Kallis- 31 wickets
- Lance Klusener- 31 wickets
IND vs SA: India and South Africa will clash in the 95th ODI
Notably, the first game in Ranchi will be the 95th ODI between both sides. The last ODI clash between them took place in December 2023 in Paarl, where India clinched victory by 78 runs.
What is India vs South Africa head-to-head record in ODI cricket?
India and South Africa have played 94 ODIs, out of which, India won 40 games while South Africa won 51 matches. Three games ended with no result.
Who is the leading run-scorer for India against South Africa in ODIs?
Sachin Tendulkar (2001 runs) is the leading run-scorer for India against South Africa in ODIs.
Who is the leading wicket-taker for India against South Africa in ODIs?
Anil Kumble (46 wickets) is the leading wicket-taker for India against South Africa in ODIs.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- GOD of cricket Sachin Tendulkar meets Lionel Messi, gifts his number '10' jersey at the Wankhede Stadium
- IND vs SA: Most runs, most wickets after 3rd T20I, Dharamsala
- IND vs SA: Varun Chakravarthy completes 50 T20I wickets; Becomes second fastest Indian to do so
- 5 Indian Players who may earn big at IPL 2026 auction
- IND vs SA: Hardik Pandya becomes third Indian bowler to pick 100 wickets in T20I cricket
- GOD of cricket Sachin Tendulkar meets Lionel Messi, gifts his number '10' jersey at the Wankhede Stadium
- IND vs SA: Most runs, most wickets after 3rd T20I, Dharamsala
- IND vs SA: Varun Chakravarthy completes 50 T20I wickets; Becomes second fastest Indian to do so
- 5 Indian Players who may earn big at IPL 2026 auction
- IND vs SA: Hardik Pandya becomes third Indian bowler to pick 100 wickets in T20I cricket