England vs South Africa head to head stats and records ODI 2023

Here is a look at England vs South Africa head to head ODI record ahead of the match as they prepare to face each other in the 20th match of the World Cup 2023 in India.

England and South Africa are considered the two of the most competitive teams in world cricket.

In ODIs, the two teams have played each other 69 times. The balance of this competition is slightly titled in favour of the Proteas, as they have managed to win 33 of these matches, while England have won 30.

As far as World Cups are concerned, the two teams have played against each other in seven matches. Well, in this case, the English team have their heads slightly in front as they have won four of these games.

StatsMatchesEngland WonSouth Africa WonNo ResultTie
Overall ODIs69303351
World Cups74300
Last 10 Matches104420
Last 5 Matches52210

Whenever the topic is England vs South Africa head to head in World Cups, cricket fans are reminded of the infamous semi-final of the 1992 World Cup. Rain played the spoilsport for the Proteas in a match where they were marching towards a well-fought victory.

If we turn over the pages of history and take a look at recent happenings, things have been very competitive between the two teams. In the last five ODIs, both teams have won two games each, while one of these matches has been abandoned due to rain.

Talking about the upcoming fixture, both England and South Africa are coming into the match after shock defeats against Afghanistan and Netherlands respectively. So, they will be eager to win this match and get their campaign back on track as possible.

England vs South Africa, Match 20, ODI Dream11 prediction match today, ICC World Cup 2023

England vs South Africa head to head – team ODI records and stats

If we look at the England vs South Africa head to head ODI records, then we see that the highest-ever total in the competition was scored by England.

It was a total of 399 runs scored by them in 2016 at Bloemfontein. The English team managed to win the match by 39 runs (DLS Method).

Talking about the lowest-ever recorded total in this face-off, South Africa were bundled out for 83 runs by England at Trent Bridge in 2008. After getting the opposition all-out for a paltry total, England managed to chase it down in 14.1 overs without losing a single wicket.

StatsEnglandSouth Africa
Highest Total Recorded399/9 (50 Overs) in 2016354/6 (50 Overs) in 2009
Lowest Total Recorded103/3 (25.1 Overs) in 200583/10 (23 Overs) in 2008

Here is a look at the results of the last 10 England vs South Africa ODIs:

1st February, 2023England59 RunsKimberley, South Africa
29th January, 2023South Africa5 WicketsBloemfontein, South Africa
27th January, 2023South Africa27 RunsBloemfontein, South Africa
24th July, 2023No ResultLeeds, England
22nd July, 2022England118 RunsManchester, England
19th July, 2022South Africa62 RunsChester-le-Street, England
9th February, 2020England2 WicketsJohannesburg, South Africa
7th February, 2020No ResultDurban, South Africa
4th February, 2020South Africa7 WicketsCape Town, South Africa
30th May, 2019England104 RunsOval, England

England vs South Africa head to head player stats (ODI)

ENG vs SA ODI batting records

Most runs

As far as the records of the players in England vs South Africa head to head contests are concerned, Jacques Kallis is the highest aggregate scorer with 1054 runs in 38 matches, at an average of 31.93.

If we talk about the active players, Quinton de Kock is the top run-scorer with 902 runs from 17 matches at an average of 60.13.

Surprisingly though, no English batters feature in the top five list of the runs scored in England vs South Africa ODI matches.

Jacques Kallis (SA)1054
Hashim Amla (SA)976
Quinton de Kock (SA)902
AB de Villiers (SA)862
Graeme Smith (SA)849

Highest individual score

The highest individual score in this face-off came from the bat of Hashim Amla when played a knock of 150 runs from 123 balls in 2012 at Southampton. The match was won by South Africa by a margin of 80 runs.

BattersHighest Individual Score
Hashim Amla (SA)150
Graeme Smith (SA)141
Quinton de Kock (SA)138*
Rassie van der Dussen (SA)134
Jos Buttler (ENG)131

Highest Average

In this case, we will consider batters who have batted in a minimum of 10 innings. The leader, in this case, is a South African-born cricketer, who played for England. It is none other than Kevin Pietersen, who had an average of 64.60 against South Africa.

De Kock has the highest batting average amongst the South African batters against England.

BattersBatting Average
Kevin Pietersen (ENG)64.60
Quinton de Kock (SA)60.13
Hashim Amla (SA)51.36
Jos Buttler (ENG)49.09
Joe Root (ENG)48.64

Most centuries

The highest number of centuries scored in England vs South Africa head to head contests is 3. This record is currently held by three batters – De Kock, Pietersen, and Graeme Smith.

De Kock will have an opportunity to wear the crown in the upcoming match.

Englad vs South Africa head to head
Photo by Icon sport
BattersNumber of Centuries
Quinton de Kock (SA)3
Kevin Pietersen (ENG)3
Graeme Smith (SA)3
Hashim Amla (SA)2
Jos Buttler (ENG)2

Most Sixes

Eoin Morgan holds the record for the highest number of sixes in England vs South Africa head to head contests. For South Africa this record belongs to De Kock.

BattersNumber of Sixes
Eoin Morgan (ENG)19
Jos Buttler (ENG)18
Kevin Pietersen (ENG)18
Quinton de Kock (SA)17
David Miller (SA)14

ENG vs SA ODI bowling records

Most Wickets

If we talk about the bowling records, then Darren Gough has been the most successful bowler in these contests with 51 wickets from 29 matches, at an average of 31.93. In the case of active bowlers, Adil Rashid tops the chart with 21 wickets from 17 matches at an average of 36.80.

Darren Gough (ENG)51
Shaun Pollock (SA)40
James Anderson (ENG)32
Allan Donald (SA)31
Stuart Broad (ENG)25
Jacques Kallis (SA)25

Best Bowling Figures

The best bowling figures in England vs South Africa head-to-head contests belong to Jofra Archer.

Archer picked up six wickets for 40 runs in 9.1 overs at Kimberley in February 2023 and helped England win the match by 59 runs. The best bowling figure for a South African bowler in a England vs South Africa match belongs to Andrew Hall (5/18).

England vs South Africa head to head
Photo by Icon sport
BowlersBest Bowling Figures
Jofra Archer (ENG)6/40
Andrew Haul (SA)5/18
Shaun Pollock (SA)5/20
James Anderson (ENG)5/23
Stuart Broad (ENG)5/23

Best Bowling Average

In the case of bowling average too, we have taken into account only the bowlers who have bowled in 10 or more innings. Andrew Flintoff, the English all-rounder sits at the top of this table. As far as South African bowlers are concerned, Allan Donald has the best bowling average against England in ODIs (19.41).

BowlerBowling Average
Andrew Flintoff (ENG)18.47
Stuart Broad (ENG)18.68
Allan Donald (SA)19.41
Darren Gough (ENG)21.25
James Anderson (ENG)21.28

ENG vs SA ODI wicket-keeping records

Most dismissals overall

In England vs South Africa head-to-head contests, Mark Boucher has the most number of overall dismissals. He effected 39 dismissals in 32 matches. From England, the current English ODI skipper, Jos Buttler has the highest number for dismissals as a wicketkeeper (26).

WicketkeepersNumber of dismissals
Mark Boucher (SA)39
Jos Buttler (ENG)26
Matt Prior (ENG)23
Quinton de Kock (SA)18
David Richardson (SA)14

Most Dismissals in a match

The record for the most dismissals in a match by a wicketkeeper in England vs South Africa matches belongs to Buttler and Matt Prior. Mark Boucher is the only South African wicketkeeper to feature in the top five list in this case.

WicketkeepersNumber of Dismissals
Jos Buttler (ENG)6
Matt Prior (ENG)6
Mark Boucher (SA)5
Chris Read (ENG)5
Craig Kieswetter (ENG)5

ENG vs SA ODI fielding records

Most catches overall

Ab de Villiers and Jonty Rhodes have the record for most catches in overall in England vs South Africa encounters. Graeme Hick is the only English player to feature in the top five of this list.

FieldersNumber of Catches
AB de Villiers (SA)14
Jonty Rhodes (SA)14
Hashim Amla (SA)13
Jacques Kallis (SA)13
Graeme Hick (ENG)11

Individual ODI records

Most matches

Jacques Kallis participated in the most number of England vs South Africa ODIs. From England it was Dareen Gough, who played in 29 England vs South Africa ODIs.

PlayersMatches Played
Jacques Kallis (SA)38
Mark Boucher (SA)32
Shaun Pollock (SA)30
AB de Villiers (SA)29
Darren Gough (ENG)29

Today toss prediction: Who will win the toss today?

England vs South Africa head to head: What happened in their last meeting?

The last time England and South Africa played in an ODI against each other was in 1st February, 2023. The match was played at the Diamond Oval in Kimberley, South Africa. It was the third and final ODI of a three-match series and was of little significance to the result of the series as South Africa had sealed the deal winning the first two matches of the series.

The South Africans won the toss and invited the visitors to bat first. Lungi Ngidi proved his captain's decision right by picking up three quick wickets and rocking the English batting very early in the match.

However, Dawid Malan (118 off 114 deliveries) was determined to stay out there and take his team to a good position. He got his skipper Jos Buttler (131 off 127) to partner with him and the duo bailed the team out of trouble with a brilliant partnership of 232 runs from 210 deliveries.

Even after the dismissal of Dawid Malan, Jos Buttler continued his efforts and ensured that England got to a good total. Moeen Ali aided the English captain with a fiery cameo of 41 runs from 23 balls. At the end of their 50 overs, England managed to reach a big total of 346 runs for the loss of seven wickets.

As far as the South African bowling is concerned, Lungi Ngidi was the pick of the bowlers with four wickets from 10 overs at the cost of 62 runs. Barring Ngidi, Jansen picked up a couple of wickets (10-0-53-2). Aiden Markram also picked up a wicket, but gave away 35 runs in his four overs. Tabraiz Shamsi's only wicket in the match came at the cost of 61 runs from his eight overs.

In the chase, Temba Bavuma (35 off 27 deliveries) and Reeza Hendricks (52 off 61 deliveries) gave a good start to the South African team with a opening partnership of 49 runs.

After the openers were dismissed, Heinrich Klaasen (80 off 62 deliveries) played a gutsy knock and got Aiden Markram (39 off 35) to partner with him. But after that South African batting failed to give a strong reply to the lethal bowling of Jofra Archer. Wayne Parnell (34 off 29) gave an effort towards the end of the innings but that was not enough to take the team across the finishing line.

In the end, South Africa were bundled out for 287 runs in 43.1 overs. England managed to win the match by 59 runs and managed to get off the mark in the match count (1-2 in favour of the Proteas).

Jofra Archer was the destructor of the South African batting line-up with six wickets from his 9.1 overs at the cost of 40 runs. Adil Rashid was also upto the mark as he picked up three wickets for 68 runs in his 10 overs. The only other wicket was taken by Chris Woakes, who bowled eight overs for 51 runs.

With one more England vs South Africa match coming up, the fans will have an account of this last encounter in their mind. However, this time it is the World Cup and both teams will be looking to leave the past the behind and concentrate on their performance on the given day. And also the fact that both teams are in absolute need of a victory sets the stage up for this England vs South Africa match to be an exciting affair.

England vs South Africa last ODI match scorecard

England batting

Jason Royc Bavuma b Lungi Ngidi1 (7)
Dawid Malanc Klaasen b Magala118 (114)
Ben Duckettc Klaasen b Lungi Ngidi0 (5)
Harry Brookc Klaasen b Lungi Ngidi6 (9)
Jos Buttlerc Markram b Marco Jansen131 (127)
Moeen Alib Lungi Ngidi41 (23)
Sam Curranb Marco Jansen11 (5)
Chris Woakes not out9 (8)
Adil Rashidnot out11 (5)
Total346/7 (50 Overs)

South Africa batting

Temba Bavumac R Topley b Chris Woakes35 (27)
Reeza Hendricksb Adil Rashid52 (61)
Rassie van der Dussenc Roy b Jofra Archer5 (8)
Aiden Markramc Moeen b Jofra Archer39 (35)
Heinrich Klaasenc Duckett b Jofra Archer80 (62)
David Millerc Jos Buttler b Jofra Archer13 (7)
Marco Jansenc Jos Buttler b Adil Rashid12 (12)
Wayne Parnellb Jofra Archer34 (29)
Sisanda Magalac Jos Buttler b Adil Rashid2 (6)
Lungi Ngidinot out5 (2)
Tabraiz Shamsib Jofra Archer1 (10)
Total287/10 (43.1 Overs)