England vs South Africa Head to Head Stats & Records in ODI Cricket 2026
74
Matches Played
74
31
Won
37
37
Lost
31
6
No Result
6
414
Highest Score
399
7
Lowest Score
6
ENG Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | England | South Africa | England | 342 runs | 07-Sep-2025 | Southampton | ENG won by 342 runs |
| 2 | England | South Africa | South Africa | 5 runs | 04-Sep-2025 | London | SA won by 5 runs |
| 3 | England | South Africa | South Africa | 7 wickets | 02-Sep-2025 | Leeds | SA won by 7 wickets |
| 4 | South Africa | England | South Africa | 7 wickets | 01-Mar-2025 | Karachi | SA won by 7 wickets |
| 5 | England | South Africa | South Africa | 229 runs. | 21-Oct-2023 | Mumbai | SA won by 229 runs. |
| 6 | South Africa | England | England | 59 runs. | 01-Feb-2023 | Kimberley | ENG won by 59 runs. |
| 7 | South Africa | England | South Africa | 5 wickets | 29-Jan-2023 | Bloemfontein | SA won by 5 wickets |
| 8 | South Africa | England | South Africa | 27 runs. | 27-Jan-2023 | Bloemfontein | SA won by 27 runs. |
| 9 | England | South Africa | 24-Jul-2022 | Leeds | Match Abandoned | ||
| 10 | England | South Africa | England | 118 runs. | 22-Jul-2022 | Manchester | ENG won by 118 runs. |
| 11 | England | South Africa | South Africa | 62 runs. | 19-Jul-2022 | Chester-le-Street | SA won by 62 runs. |
| 12 | South Africa | England | England | 2 wkts (40b rem) | 09-Feb-2020 | Johannesburg | ENG won by 2 wkts (40b rem) |
| 13 | South Africa | England | 07-Feb-2020 | Durban | No result | ||
| 14 | South Africa | England | South Africa | 7 wickets | 04-Feb-2020 | Cape Town | SA won by 7 wickets (with 14 balls remaining) |
| 15 | England | South Africa | England | 104 runs | 30-May-2019 | London | ENG won by 104 runs |
| 16 | England | South Africa | South Africa | 7 wickets | 29-May-2017 | London | SA won by 7 wickets (with 127 balls remaining) |
| 17 | England | South Africa | England | 2 runs | 27-May-2017 | Southampton | ENG won by 2 runs |
| 18 | England | South Africa | England | 72 runs | 24-May-2017 | Leeds | ENG won by 72 runs |
| 19 | South Africa | England | South Africa | won by 5 wickets | 14-Feb-2016 | Cape Town | SA won by 5 wickets |
| 20 | South Africa | England | South Africa | won by 1 wicket | 12-Feb-2016 | Johannesburg | SA won by 1 wicket |
| 21 | South Africa | England | South Africa | won by 7 wickets | 09-Feb-2016 | Centurion | SA won by 7 wickets |
| 22 | England | South Africa | England | won by 5 wickets | 06-Feb-2016 | Port Elizabeth | ENG won by 5 wickets |
| 23 | England | South Africa | England | won by 39 runs (D/L method) | 03-Feb-2016 | Bloemfontein | ENG won by 39 runs (D/L method) |
| 24 | England | South Africa | England | 7 wkts (75b rem) | 19-Jun-2013 | London | ENG won by 7 wkts (75b rem) |
| 25 | South Africa | England | South Africa | won by 7 wickets | 05-Sep-2012 | Nottingham | SA won by 7 wickets |
| 26 | England | South Africa | England | won by 6 wickets | 02-Sep-2012 | London | ENG won by 6 wickets |
| 27 | England | South Africa | England | won by 4 wickets | 31-Aug-2012 | London | ENG won by 4 wickets |
| 28 | South Africa | England | South Africa | won by 80 runs | 28-Aug-2012 | Southampton | SA won by 80 runs |
| 29 | England | South Africa | No result | 24-Aug-2012 | Cardiff | No result | |
| 30 | England | South Africa | England | 6 runs | 06-Mar-2011 | Chennai | ENG won by 6 runs |
| 31 | England | South Africa | England | won by 7 wickets | 29-Nov-2009 | Port Elizabeth | ENG won by 7 wickets |
| 32 | South Africa | England | South Africa | won by 112 runs | 27-Nov-2009 | Cape Town | SA won by 112 runs |
| 33 | England | South Africa | England | won by 7 wickets | 22-Nov-2009 | Centurion | ENG won by 7 wickets |
| 34 | South Africa | England | England | 22 runs | 27-Sep-2009 | Centurion | ENG won by 22 runs |
| 35 | England | South Africa | No result | 03-Sep-2008 | Cardiff | No result | |
| 36 | England | South Africa | England | won by 7 wickets (D/L method) | 31-Aug-2008 | London | ENG won by 7 wickets (D/L method) |
| 37 | England | South Africa | England | won by 126 runs | 29-Aug-2008 | London | ENG won by 126 runs |
| 38 | England | South Africa | England | won by 10 wickets | 26-Aug-2008 | Nottingham | ENG won by 10 wickets |
| 39 | England | South Africa | England | won by 20 runs | 22-Aug-2008 | Leeds | ENG won by 20 runs |
| 40 | South Africa | England | South Africa | won by 9 wickets | 17-Apr-2007 | Barbados | SA won by 9 wickets |
| 41 | South Africa | England | South Africa | won by 3 wickets | 13-Feb-2005 | Centurion | SA won by 3 wickets |
| 42 | South Africa | England | No result | 11-Feb-2005 | Durban | No result | |
| 43 | South Africa | England | South Africa | won by 7 runs | 09-Feb-2005 | East London | SA won by 7 runs |
| 44 | South Africa | England | South Africa | won by 108 runs | 06-Feb-2005 | Cape Town | SA won by 108 runs |
| 45 | South Africa | England | South Africa | won by 3 wickets | 04-Feb-2005 | Port Elizabeth | SA won by 3 wickets |
| 46 | South Africa | England | Match tied | 02-Feb-2005 | Bloemfontein | Match tied | |
| 47 | England | South Africa | England | won by 26 runs (D/L method) | 30-Jan-2005 | Johannesburg | ENG won by 26 runs (D/L method) |
| 48 | England | South Africa | England | won by 7 wickets | 12-Jul-2003 | London | ENG won by 7 wickets |
| 49 | England | South Africa | England | won by 4 wickets | 08-Jul-2003 | Birmingham | ENG won by 4 wickets |
| 50 | South Africa | England | South Africa | won by 7 wickets | 03-Jul-2003 | Manchester | SA won by 7 wickets |
| 51 | England | South Africa | England | won by 6 wickets | 28-Jun-2003 | London | ENG won by 6 wickets |
| 52 | South Africa | England | South Africa | won by 8 wickets | 10-Oct-2000 | Nairobi | SA won by 8 wickets |
| 53 | South Africa | England | South Africa | won by 38 runs | 13-Feb-2000 | Johannesburg | SA won by 38 runs |
| 54 | South Africa | England | South Africa | won by 2 wickets | 04-Feb-2000 | East London | SA won by 2 wickets |
| 55 | South Africa | England | South Africa | won by 1 run | 26-Jan-2000 | Cape Town | SA won by 1 run |
| 56 | England | South Africa | England | won by 9 wickets | 23-Jan-2000 | Bloemfontein | ENG won by 9 wickets |
| 57 | South Africa | England | South Africa | won by 122 runs | 22-May-1999 | London | SA won by 122 runs |
| 58 | South Africa | England | South Africa | won by 6 wickets | 25-Oct-1998 | Dhaka | SA won by 6 wickets |
| 59 | South Africa | England | South Africa | won by 14 runs | 18-Aug-1998 | Birmingham | SA won by 14 runs |
| 60 | England | South Africa | England | won by 7 wickets | 24-May-1998 | Leeds | ENG won by 7 wickets |
| 61 | South Africa | England | South Africa | won by 32 runs | 23-May-1998 | Manchester | SA won by 32 runs |
| 62 | South Africa | England | South Africa | won by 3 wickets | 21-May-1998 | London | SA won by 3 wickets |
| 63 | South Africa | England | South Africa | won by 78 runs | 25-Feb-1996 | Rawalpindi | SA won by 78 runs |
| 64 | South Africa | England | South Africa | won by 64 runs | 21-Jan-1996 | Port Elizabeth | SA won by 64 runs |
| 65 | South Africa | England | South Africa | won by 14 runs | 19-Jan-1996 | East London | SA won by 14 runs |
| 66 | South Africa | England | South Africa | won by 5 wickets | 17-Jan-1996 | Durban | SA won by 5 wickets |
| 67 | South Africa | England | South Africa | won by 7 wickets | 14-Jan-1996 | Centurion | SA won by 7 wickets |
| 68 | South Africa | England | South Africa | won by 3 wickets | 13-Jan-1996 | Johannesburg | SA won by 3 wickets |
| 69 | England | South Africa | England | won by 5 wickets | 11-Jan-1996 | Bloemfontein | ENG won by 5 wickets |
| 70 | South Africa | England | South Africa | won by 6 runs | 09-Jan-1996 | Cape Town | SA won by 6 runs |
| 71 | England | South Africa | England | won by 4 wickets | 27-Aug-1994 | Manchester | ENG won by 4 wickets |
| 72 | England | South Africa | England | won by 6 wickets | 25-Aug-1994 | Birmingham | ENG won by 6 wickets |
| 73 | England | South Africa | England | won by 19 runs (D/L method) | 22-Mar-1992 | Sydney | ENG won by 19 runs (D/L method) |
| 74 | England | South Africa | England | won by 3 wickets (D/L method) | 12-Mar-1992 | Melbourne | ENG won by 3 wickets (D/L method) |
Latest News
Who is James Coles? Most expensive buy in the historic Hundred auction 2026
12 March, 2026
IPL 2026: 5 teams that played in the tournament but no longer exist
12 March, 2026
Why CSK’s spin-heavy bowling gamble could backfire at Chepauk in IPL 2026
12 March, 2026
CSK chasing extraordinary history in IPL 2026 that belongs only to a franchise that no longer exists
12 March, 2026
Is the Premier League losing its European edge after a horror UCL Round of 16?
12 March, 2026
Travel chaos ends as South Africa and West Indies players depart India after T20 World Cup
12 March, 2026
Shivam Dube Height, Weight, Wife, Girlfriend, Brother, Religion, Daughter, Family, Father, Net Worth, Sister, Son, Instagram & Photos
12 March, 2026
Mitchell Starc Height, Weight, Wife, Net Worth, Religion, Son, Brother, Daughter, Family, Father, House, Sister, Tattoo & Photos
12 March, 2026England vs South Africa Head-to-Head in ODI Cricket!
ODI cricket has seen 74 matches between England and South Africa. England has won 31 games, whereas South Africa leads with 37 wins, and 6 contests ended in a no result. England’s highest score in this rivalry is 414, while South Africa’s top score is 399. However, on the worst day for both teams, England’s lowest score is 7 against South Africa, while South Africa’s lowest total against England is 6. It's the latest England vs South Africa head-to-head stats in ODI format.