IND vs SA Head-to-Head Record in ODIs: India v South Africa overall stats; top performers, most runs, wickets
India and South Africa will lock horns in a three-match ODI series, starting in Ranchi on Sunday.
South Africa is coming into the series after winning the two-match Test series 2-0 against India.
For the series, Virat Kohli and Rohit Sharma are back in the India squad with KL Rahul made the stand-in captain since Shubman Gill won’t be available due to injury.
IND vs SA head-to-head in ODIs (overall)
Matches played: 94
India won: 40
South Africa won: 51
No Result: 3
Last result: India won by 78 runs (Paarl, 2023)
Last 5 results: IND won – 4; SA won – 1
IND vs SA head-to-head in ODIs (in India)
Matches played: 32
India won: 18
South Africa won: 14
Last result: India won 243 runs (Kolkata, 2023)
Last 5 results: IND won – 3; SA won – 2
Most runs in IND vs SA ODIs
| Batter | Mat. | Runs | Avg. | Best |
| Sachin Tendulkar (IND) | 57 | 2001 | 35.73 | 200* |
| Jacques Kallis (SA) | 37 | 1535 | 61.40 | 119* |
| Virat Kohli (IND) | 31 | 1504 | 65.39 | 160* |
Most wickets in IND vs SA ODIs
| Bowler | Mat. | Wkts. | Avg. | BBI |
| Shaun Pollock (SA) | 33 | 48 | 24.47 | 5/37 |
| Allan Donald (SA) | 26 | 46 | 21.15 | 5/29 |
| Anil Kumble (IND) | 40 | 46 | 32 | 4/25 |
Published on Nov 30, 2025