- Home
- Head to head
- England vs South Africa
Head to head
England vs South Africa head to head record
Data through 12 September 2025Last updated 12 September 2025
England and South Africa met 109 times in matches in the data (2003–2025). England won 50 and South Africa won 46, with 13 ties, draws or no results. England lead the head-to-head in the data by 4 wins. In the last 5 meetings, England won 2 and South Africa won 3. The highest total in the fixture is 637/2 by South Africa (19 Jul 2012).
Matches
109
2003–2025
England won
50
South Africa won
46
Tied / drawn / NR
1 / 6 / 6
England vs South Africa by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 31 | 14 | 11 | 0 | 6 | 0 | 56.0% | 2003–2022 |
| ODIs | 50 | 23 | 21 | 1 | 0 | 5 | 52.3% | 2003–2025 |
| T20Is | 28 | 13 | 14 | 0 | 0 | 1 | 48.1% | 2007–2025 |
Wins per year
Show as table
| Year | England wins | South Africa wins |
|---|---|---|
| 2003 | 4 | 2 |
| 2005 | 1 | 5 |
| 2007 | 0 | 2 |
| 2008 | 5 | 2 |
| 2009 | 5 | 3 |
| 2010 | 1 | 1 |
| 2011 | 1 | 0 |
| 2012 | 3 | 5 |
| 2013 | 1 | 0 |
| 2014 | 0 | 1 |
| 2015 | 1 | 0 |
| 2016 | 4 | 6 |
| 2017 | 7 | 3 |
| 2019 | 1 | 1 |
| 2020 | 9 | 2 |
| 2021 | 0 | 1 |
| 2022 | 4 | 4 |
| 2023 | 1 | 3 |
| 2024 | 0 | 1 |
| 2025 | 2 | 4 |
Last 10 England vs South Africa matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 12 Sep 2025 | England 304/2 (20 ov) South Africa 158 (16.1 ov) | England won by 146 runs | Old Trafford |
| 10 Sep 2025 | South Africa 97/5 (7.5 ov) England 54/5 (5 ov) | South Africa won by 14 runs (D/L) | Sophia Gardens |
| 7 Sep 2025 | England 414/5 (50 ov) South Africa 72/9 (20.5 ov) | England won by 342 runs | The Rose Bowl |
| 4 Sep 2025 | South Africa 330/8 (50 ov) England 325/9 (50 ov) | South Africa won by 5 runs | Lord's |
| 2 Sep 2025 | England 131 (24.3 ov) South Africa 137/3 (20.5 ov) | South Africa won by 7 wickets | Headingley |
| 1 Mar 2025 | England 179 (38.2 ov) South Africa 181/3 (29.1 ov) | South Africa won by 7 wickets | National Stadium, Karachi |
| 21 Jun 2024 | South Africa 163/6 (20 ov) England 156/6 (20 ov) | South Africa won by 7 runs | Daren Sammy Cricket Ground |
| 21 Oct 2023 | South Africa 399/7 (50 ov) England 170/9 (22 ov) | South Africa won by 229 runs | Wankhede Stadium |
| 1 Feb 2023 | England 346/7 (50 ov) South Africa 287 (43.1 ov) | England won by 59 runs | Diamond Oval |
| 29 Jan 2023 | England 342/7 (50.1 ov) South Africa 347/5 (49.1 ov) | South Africa won by 5 wickets | Mangaung Oval |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| England | innings and 98 runs | South Africa | Test | 26 Dec 2009 | Kingsmead |
| England | innings and 85 runs | South Africa | Test | 25 Aug 2022 | Old Trafford |
| England | innings and 53 runs | South Africa | Test | 16 Jan 2020 | St George's Park |
| England | 10 wickets | South Africa | ODI | 26 Aug 2008 | Trent Bridge |
| England | 9 wickets | South Africa | Test | 4 Sep 2003 | Kennington Oval |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| South Africa | innings and 74 runs | England | Test | 14 Jan 2010 | The Wanderers Stadium |
| South Africa | innings and 12 runs | England | Test | 19 Jul 2012 | Kennington Oval |
| South Africa | innings and 12 runs | England | Test | 17 Aug 2022 | Lord's |
| South Africa | 10 wickets | England | Test | 18 Jul 2008 | Headingley |
| South Africa | 9 wickets | England | ODI | 17 Apr 2007 | Kensington Oval |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| South Africa | 637/2 | England | 19 Jul 2012 | Won | |
| England | 629/6 | South Africa | 2 Jan 2016 | Drawn | |
| South Africa | 627/7 | England | 2 Jan 2016 | Drawn | |
| England | 604/9 | South Africa | 4 Sep 2003 | Won | |
| South Africa | 594/5 | England | 24 Jul 2003 | Drawn |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| South Africa | 83 | 20.4 | England | 22 Jul 2022 | Lost |
| South Africa | 83 | 23 | England | 26 Aug 2008 | Lost |
| South Africa | 83 | England | 14 Jan 2016 | Lost | |
| England | 101 | 16.4 | South Africa | 31 Jul 2022 | Lost |
| England | 101 | South Africa | 22 Jan 2016 | Lost |
Most runs in England vs South Africa matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Hashim Amla | South Africa | 63 | 3,166 | 55.54 | 63.1 | 311 | 8 |
| Graeme Smith | South Africa | 57 | 2,581 | 48.70 | 65.5 | 277 | 9 |
| AB de Villiers | South Africa | 68 | 2,314 | 37.93 | 69.9 | 174 | 3 |
| Joe Root | England | 49 | 2,230 | 46.46 | 74.5 | 190 | 5 |
| Quinton de Kock | South Africa | 50 | 2,019 | 43.89 | 91.6 | 138 | 4 |
| Jacques Kallis | South Africa | 51 | 1,804 | 41.95 | 56.4 | 182 | 5 |
| Ben Stokes | England | 44 | 1,696 | 39.44 | 84.0 | 258 | 5 |
| Jonny Bairstow | England | 44 | 1,659 | 41.48 | 83.7 | 150 | 1 |
| Kevin Pietersen | England | 36 | 1,579 | 49.34 | 81.8 | 152 | 6 |
| Jos Buttler | England | 47 | 1,435 | 35.88 | 121.0 | 131 | 2 |
Most wickets in England vs South Africa matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| James Anderson | England | 72 | 129 | 27.93 | 3.12 | 5/23 |
| Stuart Broad | England | 65 | 121 | 25.76 | 3.25 | 6/17 |
| Kagiso Rabada | South Africa | 44 | 101 | 25.56 | 4.58 | 7/112 |
| Morne Morkel | South Africa | 55 | 100 | 28.74 | 3.41 | 5/75 |
| Dale Steyn | South Africa | 37 | 60 | 32.90 | 4.07 | 5/51 |
| Moeen Ali | England | 41 | 59 | 30.76 | 4.24 | 6/53 |
| Keshav Maharaj | South Africa | 30 | 54 | 30.59 | 3.76 | 5/180 |
| Ben Stokes | England | 42 | 53 | 28.62 | 3.79 | 4/86 |
| Makhaya Ntini | South Africa | 34 | 53 | 37.79 | 3.94 | 5/94 |
| Adil Rashid | England | 39 | 46 | 31.78 | 6.41 | 3/13 |
Where they met
| Ground | Played | England won | South Africa won |
|---|---|---|---|
| Newlands | 12 | 3 | 7 |
| Kennington Oval | 10 | 9 | 1 |
| Lord's | 9 | 4 | 4 |
| SuperSport Park | 9 | 3 | 5 |
| The Wanderers Stadium | 8 | 5 | 3 |
| Headingley | 7 | 2 | 3 |
| Old Trafford | 6 | 4 | 1 |
| Sophia Gardens | 5 | 1 | 2 |
Frequently asked questions
What is the England vs South Africa head to head record?
109 matches: England won 50, South Africa won 46, tied 1, drawn 6, no result 6 (data 2003–2025).
Who won the last England vs South Africa match?
England won by 146 runs (12 Sep 2025).
What is the highest score in England vs South Africa matches?
637/2 by South Africa on 19 Jul 2012.
Who has scored the most runs in England vs South Africa matches?
Hashim Amla (South Africa), 3,166 runs in 63 innings.
Who has taken the most wickets in England vs South Africa matches?
James Anderson (England), 129 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.