ENG vs SA ODI Head To Head and Record in ODI World Cup: Desperate for quick turnaround, defending champions England lock horns with South Africa in match 20 of the ongoing ICC World Cup 2023 at the Wankhede Stadium in Mumbai on Saturday (October 21).
Both Jos Buttler’s England and Temba Bavuma-led South Africa will be keen to bounce back from upset defeats. While England were stunned by Afghanistan in Delhi, South Africa were once again given a reality check by Netherlands in Dharamsala.

England, in fact, have lost two of their three matches so far, suffering defeats against New Zealand and Afghanistan. The reigning champions’ only win so far has come against Bangladesh.
South Africa, on the other hand, started the ODI World Cup with a bang, beating Sri Lanka by scoring the highest-ever World Cup total, and followed that by beating Australia before they were stunned by Netherlands.
Now, the two sides, in search of a win, will clash for the 70th time in ODI format. ENG & SA have also met in several ODI World Cups, but have never met at the Wankhede Stadium in Mumbai, where both teams have played a handful of games.
Now, ahead of the ENG vs SA World Cup 2023 match we take a look at their ODI head to head record, stats as well as both England and South Africa’s record in the ODI World Cup before they face off at the Wankhede Stadium in Mumbai.
In the 69 ENG vs SA head to head matches in ODI format so far, South Africa slightly edges England, having won 33 times against their opponent, who have won 30 times, with 1 match ending in a tie and 5 matches ending in No Result.
Among the 33 wins, South Africa has won 15 times when batting first and 18 times when chasing, while England has won 19 times when chasing and 11 times when setting a target. Here is a look at the England vs South Africa head to head stats and top performances:
| Stats | For ENG vs SA | For SA vs ENG |
| Highest Total | 399/9 | 354/6 |
| Lowest Total | 83 All Out | 103 All Out |
| Wins Batting 1st | 11 | 15 |
| Wins Chasing | 19 | 18 |
| Most Runs (All Time) | Joe Root (681 runs) | Jacques Kallis (1054 runs) |
| Most Runs (Current) | Joe Root (681 runs) | Quniton de Kock (902 runs) |
| Highest scorer | Jos Buttler (131) | Hashim Amla (150) |
| Most wickets (All Time) | Darren Gough (51 wickets) | Shaun Pollock (40 wickets) |
| Most wickets (Current) | Adil Rashid (21 wickets) | Kagiso Rabada (20 wickets) |
| Best Bowling | Jofra Archer (6/40) | Andrew Hall (5/18) |
In the ODI World Cup history, the two nations have met seven times with England holding a 4-3 edge over South Africa. In the 2019 World Cup, the England beat South Africa by 104 runs. Here is a look at ENG vs SA CWC record.
| Stat | For ENG vs SA in CWC | For SA vs ENG in CWC |
| Won | 4 | 3 |
| Lost | 3 | 4 |
| Won Batting First | 3 | 2 |
| Won Chasing | 1 | 1 |
| Highest Total | 311 | 236 |
| Lowest Total | 103 | 165 |
In Mumbai at the Wankhede Stadium, England and South Africa have never met so far, but both teams have had experience of playing at the venue, which has so far hosted 23 ODI matches. Here is a look at ENG and SA record at the Wankhede Stadium.
| Stat | England Record in Mumbai | South Africa Record in Mumbai |
| Played | 3 | 4 |
| Won | 2 | 1 |
| Lost | 1 | 3 |
| Won Batting First | 2 | 1 |
| Won Chasing | 0 | 0 |
| Highest Total | 255 | 438 |
| Lowest Total | 220 | 185 |
In ODI World Cups, England has won the title once and also finished runners up three times, while South Africa have never managed to pass the semifinal stage so far. Here is a look at England and South Africa’s overall record in ODI World Cup.
| Stat | England Record in ODI World Cup | South Africa Record in ODI World Cup |
| Matches | 86 | 67 |
| Won | 49 | 40 |
| Lost | 33 | 24 |
| Tied | 2 | 2 |
| No Result | 1 | 1 |
| Won Batting First | 27 | 21 |
| Won Chasing | 22 | 19 |
| Highest Total | 397 | 428 |
| Lowest Total | 93 | 149 |
| Most Runs (All Time) | Joe Root (928 runs) | AB de Villiers (1207 runs) |
| Most Runs (Current) | Joe Root (928 runs) | Quniton de Kock (679 runs) |
| Most wickets (All Time) | Ian Botham (30 wickets) | Imran Tahir (40 wickets) |
| Most wickets (Current) | Chris Woakes (23 wickets) | Kagiso Rabada (18 wickets) |