SA vs AUS ODI Head To Head Stats & Record: Heavyweights clash at the Eden Gardens in Kolkata, where record five-time champions Australia take on South Africa in semi-final 2 of ICC World Cup 2023 on Thursday (November 16).
Pat Cummins-led Australia will be keen to continue their winning run and reach yet another World Cup final, while Temba Bavuma’s South Africa will look to repeat the result from earlier in the tournament and reach their first-ever final.

The two sides clashed in the league phase last month when South Africa handed Australia their second defeat of the tournament – a 134-run loss in Lucknow. The two sides had also met in September when South Africa came from 0-2 down to beat Australia 3-2 in the five-match ODI series.
Australia and South Africa have met over a 100 times in ODIs, including a thrilling World Cup semi-final in 1999. But they have never met at the Eden Gardens in Kolkata, where South Africa has played 5 times and Australia has played 3 times.
Now, ahead of the SA vs AUS World Cup 2023 match we take a look at their ODI head to head record, stats as well as both South Africa and Australia’s record in the ODI World Cup before they face off at the Eden Gardens in Kolkata.
In the 109 South Africa vs Australia head to head matches in ODI format so far, South Africa has the advantage, having won 55 times against Australia, who have won 50 times with 3 matches, including a World Cup semifinal, ending in a tie and one match in No Result.
Among 55 wins, South Africa has won 27 times when batting first and 28 times when chasing, while Australia has won 17 times when chasing and 33 times when setting a target. Here is a look at the Australia vs South Africa head to head stats and top performances:
| Stats | For SA vs AUS | For AUS vs SA |
| Highest Total | 438/9 | 434/4 |
| Lowest Total | 69 All Out | 93 All Out |
| Wins Batting 1st | 27 | 33 |
| Wins Chasing | 28 | 17 |
| Most Runs (All Time) | Jacques Kallis (1639 runs) | Ricky Ponting (1879 runs) |
| Most Runs (Current) | Quinton de Kock (1018 runs) | David Warner (1226 runs) |
| Highest scorer | Quinton de Kock (178) | David Warner (173) |
| Most wickets (All Time) | Shane Warne (60 wickets) | Shaun Pollock (55 wickets) |
| Most wickets (Current) | Kagiso Rabada (29 wickets) | Josh Hazlewood (26 wickets) |
| Best Bowling | Andy Bichel (5/19) | Makhaya Ntini (6/22) |
In the ODI World Cup history, the two nations have met seven times with both teams winning 3 times each, while their 1999 semifinal ended in a tie. Here is a look at SA vs AUS WC record.
| Stat | For SA vs AUS in CWC | For AUS vs SA in CWC |
| Won | 3 | 3 |
| Lost | 3 | 3 |
| Won Batting First | 2 | 2 |
| Won Chasing | 1 | 1 |
| Highest Total | 325 | 377 |
| Lowest Total | 149 | 177 |
In Kolkata at the Eden Gardens, Australia and South Africa have never met so far, but both the sides have played different opponents at the venue, where the Proteas posted their lowest ODI total against India earlier in the tournament. Here is a look at the two sides record at the venue:
| Stat | South Africa ODI Record in Eden Gardens | Australia ODI Record in Eden Gardens |
| Played | 5 | 3 |
| Won | 2 | 2 |
| Lost | 3 | 1 |
| Won Batting First | 1 | 2 |
| Won Chasing | 1 | 0 |
| Highest Total | 272 | 253 |
| Lowest Total | 83 | 202 |
And when it comes to ODI World Cups, Australia are serial winners, having gone all the way five times, while South Africa have gone close, but never got their hands on the trophy in many attempts. Here is a look at Australia and South Africa’s overall record in ODI World Cup.
| Stat | South Africa Record in ODI World Cup | Australia Record in ODI World Cup |
| Matches | 73 | 103 |
| Won | 45 | 76 |
| Lost | 25 | 25 |
| Tied | 2 | 1 |
| No Result | 1 | 1 |
| Won Batting First | 24 | 48 |
| Won Chasing | 21 | 28 |
| Highest Total | 428 | 417 |
| Lowest Total | 83 | 129 |
| Most Runs (All Time) | AB de Villiers (1207 runs) | Ricky Ponting (1743 runs) |
| Most Runs (Current) | Quinton de Kock (1041 runs) | David Warner (1491 runs) |
| Most Wickets (All Time) | Imran Tahir (40 wickets) | Glenn McGrath (71 wickets) |
| Most Wickets (Current) | Kagiso Rabada (23 wickets) | Mitchell Starc (59 wickets) |