India vs South Africa ODI Head To Head Stats and Record: In the top of the table clash unbeaten hosts India take on second-placed South Africa in match 37 of the ongoing ICC World Cup 2023 at the Eden Gardens in Kolkata on Sunday (November 5).
Rohit Sharma’s India will be keen to keep their perfect record in tact to seal the top spot, while Temba Bavuma’s South Africa will look to carry the winning momentum and topple the hosts in the points table.

India opened their campaign with a victory over record champions Australia, and followed that with impressive wins over Asian rivals Afghanistan, Pakistan and Bangladesh before extending their run with victories over New Zealand, England and Sri Lanka.
South Africa, on the other hand, started the ODI World Cup with a bang, beating Sri Lanka and Australia before they were stunned by Netherlands, but followed that with wins over England, Bangladesh, Pakistan and New Zealand.
Both India and South Africa will now play in Kolkata for the first time in the 2023 World Cup. The two sides last met in the ODI format over a year ago, when India ran away 2-1 victors in a three-match series at home.
The two heavyweights will now clash for the 91st time in ODI format. India and South Africa have also met in several ODI World Cup matches and also several times at the Eden Gardens in Kolkata, where 33 ODIs have been hosted so far.
Now, ahead of the IND vs SA World Cup 2023 match we take a look at their ODI head to head record, stats as well as both India and South Africa’s record in the ODI World Cup before they face off at the Eden Gardens in Kolkata.
In the 90 IND vs SA head to head matches in ODI format so far, South Africa holds the advantage, having won 50 times against India, who have won 37 times, with 3 matches ending in No Result. In the last 5 ODIs, South Africa has a 3-2 edge over India.
Among the 50 wins, South Africa has won 26 times when batting first and 24 times when chasing, while India has won 19 times when chasing and 18 times when setting a target.
While South Africa has won 50 times against India in ODIs, the Proteas have won only 14 times when they played the Men in Blue in their own backyard. Here is a look at the India vs South Africa head to head stats and top performances:
| Stats | For IND vs SA | For SA vs IND |
| Highest Total | 401/3 | 438/4 |
| Lowest Total | 91 All Out | 99 All Out |
| Wins Batting 1st | 18 | 26 |
| Wins Chasing | 19 | 24 |
| Most Runs (All Time) | Sachin Tendulkar (2001 runs) | Jacques Kallis (1535 runs) |
| Most Runs (Current) | Virat Kohli (1403 runs) | Quinton de Kock (1072 runs) |
| Highest scorer | Sachin Tendulkar (200*) | Quinton de Kock (135) |
| Most wickets (All Time) | Anil Kumble (46 wickets) | Shaun Pollock (48 wickets) |
| Most wickets (Current) | Kuldeep Yadav (24 wickets) | Kagiso Rabada (20 wickets) |
| Best Bowling | Sunil Joshi (5/6) | Allan Donald (5/29) |
In the ODI World Cup history, the two nations have met five times with South Africa holding a 3-2 edge over India. In the 2015 and 2019 World Cup, India beat South Africa by 130 runs and 6 wickets respectively. Here is a look at IND vs SA CWC record.
| Stat | For IND vs SA in CWC | For SA vs IND in CWC |
| Won | 2 | 3 |
| Lost | 3 | 2 |
| Won Batting First | 1 | 0 |
| Won Chasing | 1 | 3 |
| Highest Total | 307 | 300 |
| Lowest Total | 296 | 177 |
In Kolkata at the Eden Gardens, India and South Africa have met three times so far with the home side holding a 2-1 record. Apart from the meetings with South Africa, India as the home side has faced different opposition at the iconic venue. Here is the record:
| Stat | India ODI Record in Eden Gardens | South Africa ODI Record in Eden Gardens |
| Played | 22 | 4 |
| Won | 13 | 2 |
| Lost | 8 | 2 |
| No Result | 1 | 0 |
| Won Batting First | 8 | 1 |
| Won Chasing | 5 | 1 |
| Highest Total | 404 | 272 |
| Lowest Total | 165 | 177 |
In ODI World Cups, India has won the title twice and also finished runners up once, while South Africa have never managed to go all the way, despite reaching the knock out round many times. Here is a look at India and South Africa’s overall record in ODI World Cup.
| Stat | India Record in ODI World Cup | South Africa Record in ODI World Cup |
| Matches | 91 | 71 |
| Won | 60 | 44 |
| Lost | 29 | 24 |
| Tied | 1 | 2 |
| No Result | 1 | 1 |
| Won Batting First | 34 | 24 |
| Won Chasing | 26 | 20 |
| Highest Total | 413 | 428 |
| Lowest Total | 125 | 149 |
| Most Runs (All Time) | Sachin Tendulkar (2278 runs) | AB de Villiers (1207 runs) |
| Most Runs (Current) | Virat Kohli (1472 runs) | Quniton de Kock (995 runs) |
| Most wickets (All Time) | Mohammed Shami (45 wickets) | Imran Tahir (40 wickets) |
| Most wickets (Current) | Mohammed Shami (45 wickets) | Kagiso Rabada (22 wickets) |