LOADING...
Summarize
Dissecting South Africa's performance in away ODIs versus Team India 
South Africa have played 32 ODIs on Indian soil against the home team

Dissecting South Africa's performance in away ODIs versus Team India 

Nov 28, 2025
11:46 am

What's the story

The Test series between India and South Africa recently concluded with a crushing 0-2 defeat for Team India. However, the action isn't over yet as the two teams gear up for a three-match ODI series. The first match of this series will be played on November 30 in Ranchi. The remaining two ODIs will take place in Raipur (December 3) and Visakhapatnam (December 6). Here we decode SA's ODI numbers versus India on Indian soil.

Stats 

14 wins on Indian soil 

As per ESPNcricinfo, South Africa have played 32 ODIs on Indian soil against the home team, recording 14 wins and 18 defeats. The Proteas team owns a solitary bilateral ODI series win in India, having won 3-2 back in 2015. The two sides last met in an ODI on Indian soil during the 2023 World Cup. India won that affair by a massive 243 runs at Kolkata's Eden Gardens.

Record total 

Highest ODI total on Indian soil 

It must be noted that SA's 438/4 in the 2015 Wankhede affair against India is the highest ODI team score on Indian soil. The second-highest score in this regard also belongs to them - 428/5 versus Sri Lanka in Delhi during the 2023 World Cup. Sri Lanka (411/8 in Rajkot, 2009) are the only other team with a 400-plus ODI score against India in India.

Overall record 

Here's the overall head-to-head record 

Coming to the overall head-to-head record in ODIs, the two sides have been involved in 94 games. While India have prevailed 40 times, SA have come on top on 51 occasions. Three encounters did not have a result. The two teams last met in the format during the 2023 series in South Africa. India, under KL Rahul's leadership, won that series by 2-1 margin.