Men's ODI ·
England (won)414/5 (50.0)South Africa72/9 (20.5)
England won by 342 runs
South Africa tour of England · Match 3 · The Rose Bowl, Southampton
Scorecard: England v South Africa, 7 Sept 2025Replay: England v South Africa, 7 Sept 2025
Loading the head-to-head record…
| Split | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| South Africa | 50 | 21 | 23 | 1 | 0 | 5 | 46.7% |
Men's ODI ·
England won by 342 runs
South Africa tour of England · Match 3 · The Rose Bowl, Southampton
Scorecard: England v South Africa, 7 Sept 2025Replay: England v South Africa, 7 Sept 2025
Men's ODI ·
South Africa won by 5 runs
South Africa tour of England · Match 2 · Lord's
Scorecard: South Africa v England, 4 Sept 2025Replay: South Africa v England, 4 Sept 2025
Men's ODI ·
South Africa won by 7 wickets
South Africa tour of England · Match 1 · Headingley
Scorecard: England v South Africa, 2 Sept 2025Replay: England v South Africa, 2 Sept 2025
Men's ODI ·
South Africa won by 7 wickets
ICC Champions Trophy · Match 11 · National Bank Cricket Arena, Karachi
Scorecard: England v South Africa, 1 Mar 2025Replay: England v South Africa, 1 Mar 2025
Men's ODI ·
South Africa won by 229 runs
ICC Cricket World Cup · Match 20 · Wankhede Stadium, Mumbai
Scorecard: South Africa v England, 21 Oct 2023Replay: South Africa v England, 21 Oct 2023
Men's ODI ·
England won by 59 runs
England tour of South Africa · Match 3 · Diamond Oval, Kimberley
Scorecard: England v South Africa, 1 Feb 2023Replay: England v South Africa, 1 Feb 2023
Men's ODI ·
South Africa won by 5 wickets
England tour of South Africa · Match 2 · Mangaung Oval, Bloemfontein
Scorecard: England v South Africa, 29 Jan 2023Replay: England v South Africa, 29 Jan 2023
Men's ODI ·
South Africa won by 27 runs
England tour of South Africa · Match 1 · Mangaung Oval, Bloemfontein
Scorecard: South Africa v England, 27 Jan 2023Replay: South Africa v England, 27 Jan 2023
Men's ODI ·
No result
South Africa tour of England · Match 3 · Headingley
Scorecard: South Africa v England, 24 Jul 2022Replay: South Africa v England, 24 Jul 2022
Men's ODI ·
England won by 118 runs
South Africa tour of England · Match 2 · Old Trafford
Scorecard: England v South Africa, 22 Jul 2022Replay: England v South Africa, 22 Jul 2022
Men's ODI ·
South Africa won by 62 runs
South Africa tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: South Africa v England, 19 Jul 2022Replay: South Africa v England, 19 Jul 2022
Men's ODI ·
England won by 2 wickets
England tour of South Africa · Match 3 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v England, 9 Feb 2020Replay: South Africa v England, 9 Feb 2020
Men's ODI ·
No result
England tour of South Africa · Match 2 · Kingsmead, Durban
Scorecard: South Africa v England, 7 Feb 2020Replay: South Africa v England, 7 Feb 2020
Men's ODI ·
South Africa won by 7 wickets
England tour of South Africa · Match 1 · Newlands, Cape Town
Scorecard: South Africa v England, 4 Feb 2020Replay: South Africa v England, 4 Feb 2020
Men's ODI ·
England won by 104 runs
World Cup · Match 1 · The Oval
Scorecard: England v South Africa, 30 May 2019Replay: England v South Africa, 30 May 2019
Men's ODI ·
South Africa won by 7 wickets
South Africa in England ODI Series · Match 3 · Lord's
Scorecard: England v South Africa, 29 May 2017Replay: England v South Africa, 29 May 2017
Men's ODI ·
England won by 2 runs
South Africa in England ODI Series · Match 2 · The Rose Bowl, Southampton
Scorecard: England v South Africa, 27 May 2017Replay: England v South Africa, 27 May 2017
Men's ODI ·
England won by 72 runs
South Africa in England ODI Series · Match 1 · Headingley
Scorecard: England v South Africa, 24 May 2017Replay: England v South Africa, 24 May 2017
Men's ODI ·
South Africa won by 5 wickets
England in South Africa ODI Series · Match 5 · Newlands, Cape Town
Scorecard: South Africa v England, 14 Feb 2016Replay: South Africa v England, 14 Feb 2016
Men's ODI ·
South Africa won by 1 wicket
England in South Africa ODI Series · Match 4 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v England, 12 Feb 2016Replay: South Africa v England, 12 Feb 2016
Men's ODI ·
South Africa won by 7 wickets
England in South Africa ODI Series · Match 3 · SuperSport Park, Centurion
Scorecard: South Africa v England, 9 Feb 2016Replay: South Africa v England, 9 Feb 2016
Men's ODI ·
England won by 5 wickets
England in South Africa ODI Series · Match 2 · St George's Park, Port Elizabeth
Scorecard: South Africa v England, 6 Feb 2016Replay: South Africa v England, 6 Feb 2016
Men's ODI ·
England won by 39 runs (D/L method)
England in South Africa ODI Series · Match 1 · Mangaung Oval, Bloemfontein
Scorecard: South Africa v England, 3 Feb 2016Replay: South Africa v England, 3 Feb 2016
Men's ODI ·
England won by 7 wickets
ICC Champions Trophy · Semi Final · The Oval
Scorecard: England v South Africa, 19 Jun 2013Replay: England v South Africa, 19 Jun 2013
Men's ODI ·
South Africa won by 7 wickets
NatWest Series · Match 5 · Trent Bridge
Scorecard: England v South Africa, 5 Sept 2012Replay: England v South Africa, 5 Sept 2012
Men's ODI ·
England won by 6 wickets
NatWest Series · Match 4 · Lord's
Scorecard: England v South Africa, 2 Sept 2012Replay: England v South Africa, 2 Sept 2012
Men's ODI ·
England won by 4 wickets
NatWest Series · Match 3 · The Oval
Scorecard: England v South Africa, 31 Aug 2012Replay: England v South Africa, 31 Aug 2012
Men's ODI ·
South Africa won by 80 runs
NatWest Series · Match 2 · The Rose Bowl, Southampton
Scorecard: England v South Africa, 28 Aug 2012Replay: England v South Africa, 28 Aug 2012
Men's ODI ·
No result
NatWest Series · Match 1 · Sophia Gardens, Cardiff
Scorecard: England v South Africa, 24 Aug 2012Replay: England v South Africa, 24 Aug 2012
Men's ODI ·
England won by 6 runs
ICC Cricket World Cup · Match 21 · MA Chidambaram Stadium
Scorecard: England v South Africa, 6 Mar 2011Replay: England v South Africa, 6 Mar 2011
Men's ODI ·
England won by 7 wickets
England in South Africa ODI Series · Match 4 · St George's Park, Port Elizabeth
Scorecard: South Africa v England, 29 Nov 2009Replay: South Africa v England, 29 Nov 2009
Men's ODI ·
South Africa won by 112 runs
England in South Africa ODI Series · Match 3 · Newlands, Cape Town
Scorecard: South Africa v England, 27 Nov 2009Replay: South Africa v England, 27 Nov 2009
Men's ODI ·
England won by 7 wickets
England in South Africa ODI Series · Match 2 · SuperSport Park, Centurion
Scorecard: South Africa v England, 22 Nov 2009Replay: South Africa v England, 22 Nov 2009
Men's ODI ·
England won by 22 runs
ICC Champions Trophy · Match 8 · SuperSport Park, Centurion
Scorecard: South Africa v England, 27 Sept 2009Replay: South Africa v England, 27 Sept 2009
Men's ODI ·
No result
NatWest Series · Match 5 · Sophia Gardens, Cardiff
Scorecard: England v South Africa, 3 Sept 2008Replay: England v South Africa, 3 Sept 2008
Men's ODI ·
England won by 7 wickets (D/L method)
NatWest Series · Match 4 · Lord's
Scorecard: England v South Africa, 31 Aug 2008Replay: England v South Africa, 31 Aug 2008
Men's ODI ·
England won by 126 runs
NatWest Series · Match 3 · The Oval
Scorecard: England v South Africa, 29 Aug 2008Replay: England v South Africa, 29 Aug 2008
Men's ODI ·
England won by 10 wickets
NatWest Series · Match 2 · Trent Bridge
Scorecard: England v South Africa, 26 Aug 2008Replay: England v South Africa, 26 Aug 2008
Men's ODI ·
England won by 20 runs
NatWest Series · Match 1 · Headingley
Scorecard: England v South Africa, 22 Aug 2008Replay: England v South Africa, 22 Aug 2008
Men's ODI ·
South Africa won by 9 wickets
ICC World Cup · Match 44 · Kensington Oval
Scorecard: England v South Africa, 17 Apr 2007Replay: England v South Africa, 17 Apr 2007
Men's ODI ·
South Africa won by 3 wickets
England tour of South Africa · Match 7 · SuperSport Park, Centurion
Scorecard: England v South Africa, 13 Feb 2005Replay: England v South Africa, 13 Feb 2005
Men's ODI ·
No result
England tour of South Africa · Match 6 · Kingsmead, Durban
Scorecard: South Africa v England, 11 Feb 2005Replay: South Africa v England, 11 Feb 2005
Men's ODI ·
South Africa won by 7 runs
England tour of South Africa · Match 5 · Buffalo Park, East London
Scorecard: South Africa v England, 9 Feb 2005Replay: South Africa v England, 9 Feb 2005
Men's ODI ·
South Africa won by 108 runs
England tour of South Africa · Match 4 · Newlands, Cape Town
Scorecard: South Africa v England, 6 Feb 2005Replay: South Africa v England, 6 Feb 2005
Men's ODI ·
South Africa won by 3 wickets
England tour of South Africa · Match 3 · St George's Park, Port Elizabeth
Scorecard: England v South Africa, 4 Feb 2005Replay: England v South Africa, 4 Feb 2005
Men's ODI ·
Match tied
England tour of South Africa · Match 2 · Mangaung Oval, Bloemfontein
Scorecard: England v South Africa, 2 Feb 2005Replay: England v South Africa, 2 Feb 2005
Men's ODI ·
England won by 26 runs (D/L method)
England tour of South Africa · Match 1 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v England, 30 Jan 2005Replay: South Africa v England, 30 Jan 2005
Men's ODI ·
FinalEngland won by 7 wickets
NatWest Series · Final · Lord's
Scorecard: South Africa v England, 12 Jul 2003Replay: South Africa v England, 12 Jul 2003
Men's ODI ·
South Africa won by 7 wickets
NatWest Series · Match 5 · Old Trafford
Scorecard: England v South Africa, 3 Jul 2003Replay: England v South Africa, 3 Jul 2003
Men's ODI ·
England won by 6 wickets
NatWest Series · Match 2 · The Oval
Scorecard: South Africa v England, 28 Jun 2003Replay: South Africa v England, 28 Jun 2003