England vs South Africa Head to Head Stats & Records in Test Cricket 2025
156
Matches Played
156
97
Won
59
59
Lost
97
55
No Result
55
654
Highest Score
682
0
Lowest Score
0
ENG Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | England | South Africa | England | 9 wickets | 08-Sep-2022 | London | ENG won by 9 wickets |
| 2 | England | South Africa | England | an inning and 85 runs. | 25-Aug-2022 | Manchester | ENG won by an inning and 85 runs. |
| 3 | England | South Africa | South Africa | an inning and 12 runs. | 17-Aug-2022 | London | SA won by an inning and 12 runs. |
| 4 | South Africa | England | England | 191 runs | 24-Jan-2020 | Johannesburg | ENG won by 191 runs |
| 5 | South Africa | England | England | an innings and 53 runs | 16-Jan-2020 | Port Elizabeth | ENG won by an innings and 53 runs |
| 6 | South Africa | England | England | 189 runs | 03-Jan-2020 | Cape Town | ENG won by 189 runs |
| 7 | South Africa | England | South Africa | 107 runs | 26-Dec-2019 | Centurion | SA won by 107 runs |
| 8 | England | South Africa | England | 177 runs | 04-Aug-2017 | Manchester | ENG won by 177 runs |
| 9 | England | South Africa | England | 239 runs | 27-Jul-2017 | London | ENG won by 239 runs |
| 10 | England | South Africa | South Africa | 340 runs | 14-Jul-2017 | Nottingham | SA won by 340 runs |
| 11 | England | South Africa | England | 211 runs | 06-Jul-2017 | London | ENG won by 211 runs |
| 12 | South Africa | England | South Africa | won by 280 runs | 22-Jan-2016 | Centurion | SA won by 280 runs |
| 13 | England | South Africa | England | won by 7 wickets | 14-Jan-2016 | Johannesburg | ENG won by 7 wickets |
| 14 | South Africa | England | England | Match drawn | 02-Jan-2016 | Cape Town | Match drawn |
| 15 | England | South Africa | England | won by 241 runs | 26-Dec-2015 | Durban | ENG won by 241 runs |
| 16 | South Africa | England | South Africa | won by 51 runs | 16-Aug-2012 | London | SA won by 51 runs |
| 17 | England | South Africa | South Africa | Match drawn | 02-Aug-2012 | Leeds | Match drawn |
| 18 | South Africa | England | South Africa | won by an innings and 12 runs | 19-Jul-2012 | London | SA won by an innings and 12 runs |
| 19 | South Africa | England | South Africa | won by an innings and 74 runs | 14-Jan-2010 | Johannesburg | SA won by an innings and 74 runs |
| 20 | South Africa | England | England | Match drawn | 03-Jan-2010 | Cape Town | Match drawn |
| 21 | England | South Africa | England | won by an innings and 98 runs | 26-Dec-2009 | Durban | ENG won by an innings and 98 runs |
| 22 | South Africa | England | England | Match drawn | 16-Dec-2009 | Centurion | Match drawn |
| 23 | England | South Africa | England | won by 6 wickets | 07-Aug-2008 | London | ENG won by 6 wickets |
| 24 | South Africa | England | South Africa | won by 5 wickets | 30-Jul-2008 | Birmingham | SA won by 5 wickets |
| 25 | South Africa | England | South Africa | won by 10 wickets | 18-Jul-2008 | Leeds | SA won by 10 wickets |
| 26 | England | South Africa | South Africa | Match drawn | 10-Jul-2008 | London | Match drawn |
| 27 | South Africa | England | England | Match drawn | 21-Jan-2005 | Centurion | Match drawn |
| 28 | England | South Africa | England | won by 77 runs | 13-Jan-2005 | Johannesburg | ENG won by 77 runs |
| 29 | South Africa | England | South Africa | won by 196 runs | 02-Jan-2005 | Cape Town | SA won by 196 runs |
| 30 | South Africa | England | England | Match drawn | 26-Dec-2004 | Durban | Match drawn |
| 31 | England | South Africa | England | won by 7 wickets | 17-Dec-2004 | Port Elizabeth | ENG won by 7 wickets |
| 32 | England | South Africa | England | won by 9 wickets | 04-Sep-2003 | London | ENG won by 9 wickets |
| 33 | South Africa | England | South Africa | won by 191 runs | 21-Aug-2003 | Leeds | SA won by 191 runs |
| 34 | England | South Africa | England | won by 70 runs | 14-Aug-2003 | Nottingham | ENG won by 70 runs |
| 35 | South Africa | England | South Africa | won by an innings and 92 runs | 31-Jul-2003 | London | SA won by an innings and 92 runs |
| 36 | England | South Africa | South Africa | Match drawn | 24-Jul-2003 | Birmingham | Match drawn |
| 37 | England | South Africa | England | won by 2 wickets | 14-Jan-2000 | Centurion | ENG won by 2 wickets |
| 38 | South Africa | England | South Africa | won by an innings and 37 runs | 02-Jan-2000 | Cape Town | SA won by an innings and 37 runs |
| 39 | South Africa | England | England | Match drawn | 26-Dec-1999 | Durban | Match drawn |
| 40 | South Africa | England | England | Match drawn | 09-Dec-1999 | Port Elizabeth | Match drawn |
| 41 | South Africa | England | South Africa | won by an innings and 21 runs | 25-Nov-1999 | Johannesburg | SA won by an innings and 21 runs |
| 42 | England | South Africa | England | won by 23 runs | 06-Aug-1998 | Leeds | ENG won by 23 runs |
| 43 | England | South Africa | England | won by 8 wickets | 23-Jul-1998 | Nottingham | ENG won by 8 wickets |
| 44 | England | South Africa | South Africa | Match drawn | 02-Jul-1998 | Manchester | Match drawn |
| 45 | South Africa | England | South Africa | won by 10 wickets | 18-Jun-1998 | London | SA won by 10 wickets |
| 46 | England | South Africa | South Africa | Match drawn | 04-Jun-1998 | Birmingham | Match drawn |
| 47 | South Africa | England | South Africa | won by 10 wickets | 02-Jan-1996 | Cape Town | SA won by 10 wickets |
| 48 | South Africa | England | England | Match drawn | 26-Dec-1995 | Port Elizabeth | Match drawn |
| 49 | South Africa | England | England | Match drawn | 14-Dec-1995 | Durban | Match drawn |
| 50 | South Africa | England | England | Match drawn | 30-Nov-1995 | Johannesburg | Match drawn |
| 51 | South Africa | England | England | Match drawn | 16-Nov-1995 | Centurion | Match drawn |
| 52 | England | South Africa | England | won by 8 wickets | 18-Aug-1994 | London | ENG won by 8 wickets |
| 53 | England | South Africa | South Africa | Match drawn | 04-Aug-1994 | Leeds | Match drawn |
| 54 | South Africa | England | South Africa | won by 356 runs | 21-Jul-1994 | London | SA won by 356 runs |
| 55 | England | South Africa | South Africa | Match drawn | 26-Aug-1965 | London | Match drawn |
| 56 | South Africa | England | South Africa | won by 94 runs | 05-Aug-1965 | Nottingham | SA won by 94 runs |
| 57 | England | South Africa | South Africa | Match drawn | 22-Jul-1965 | London | Match drawn |
| 58 | South Africa | England | England | Match drawn | 12-Feb-1965 | Port Elizabeth | Match drawn |
| 59 | South Africa | England | England | Match drawn | 22-Jan-1965 | Johannesburg | Match drawn |
| 60 | South Africa | England | England | Match drawn | 01-Jan-1965 | Cape Town | Match drawn |
| 61 | South Africa | England | England | Match drawn | 23-Dec-1964 | Johannesburg | Match drawn |
| 62 | England | South Africa | England | won by an innings and 104 runs | 04-Dec-1964 | Durban | ENG won by an innings and 104 runs |
| 63 | England | South Africa | South Africa | Match drawn | 18-Aug-1960 | London | Match drawn |
| 64 | England | South Africa | South Africa | Match drawn | 21-Jul-1960 | Manchester | Match drawn |
| 65 | England | South Africa | England | won by 8 wickets | 07-Jul-1960 | Nottingham | ENG won by 8 wickets |
| 66 | England | South Africa | England | won by an innings and 73 runs | 23-Jun-1960 | London | ENG won by an innings and 73 runs |
| 67 | England | South Africa | England | won by 100 runs | 09-Jun-1960 | Birmingham | ENG won by 100 runs |
| 68 | South Africa | England | South Africa | won by 58 runs | 01-Mar-1957 | Port Elizabeth | SA won by 58 runs |
| 69 | South Africa | England | South Africa | won by 17 runs | 15-Feb-1957 | Johannesburg | SA won by 17 runs |
| 70 | South Africa | England | England | Match drawn | 25-Jan-1957 | Durban | Match drawn |
| 71 | England | South Africa | England | won by 312 runs | 01-Jan-1957 | Cape Town | ENG won by 312 runs |
| 72 | England | South Africa | England | won by 131 runs | 24-Dec-1956 | Johannesburg | ENG won by 131 runs |
| 73 | England | South Africa | England | won by 92 runs | 13-Aug-1955 | London | ENG won by 92 runs |
| 74 | South Africa | England | South Africa | won by 224 runs | 21-Jul-1955 | Leeds | SA won by 224 runs |
| 75 | South Africa | England | South Africa | won by 3 wickets | 07-Jul-1955 | Manchester | SA won by 3 wickets |
| 76 | England | South Africa | England | won by 71 runs | 23-Jun-1955 | London | ENG won by 71 runs |
| 77 | England | South Africa | England | won by an innings and 5 runs | 09-Jun-1955 | Nottingham | ENG won by an innings and 5 runs |
| 78 | England | South Africa | England | won by 4 wickets | 16-Aug-1951 | London | ENG won by 4 wickets |
| 79 | England | South Africa | South Africa | Match drawn | 26-Jul-1951 | Leeds | Match drawn |
| 80 | England | South Africa | England | won by 9 wickets | 05-Jul-1951 | Manchester | ENG won by 9 wickets |
| 81 | England | South Africa | England | won by 10 wickets | 21-Jun-1951 | London | ENG won by 10 wickets |
| 82 | South Africa | England | South Africa | won by 71 runs | 07-Jun-1951 | Nottingham | SA won by 71 runs |
| 83 | England | South Africa | England | won by 3 wickets | 05-Mar-1949 | Port Elizabeth | ENG won by 3 wickets |
| 84 | South Africa | England | England | Match drawn | 12-Feb-1949 | Johannesburg | Match drawn |
| 85 | South Africa | England | England | Match drawn | 01-Jan-1949 | Cape Town | Match drawn |
| 86 | South Africa | England | England | Match drawn | 27-Dec-1948 | Johannesburg | Match drawn |
| 87 | England | South Africa | England | won by 2 wickets | 16-Dec-1948 | Durban | ENG won by 2 wickets |
| 88 | England | South Africa | South Africa | Match drawn | 16-Aug-1947 | London | Match drawn |
| 89 | England | South Africa | England | won by 10 wickets | 26-Jul-1947 | Leeds | ENG won by 10 wickets |
| 90 | England | South Africa | England | won by 7 wickets | 05-Jul-1947 | Manchester | ENG won by 7 wickets |
| 91 | England | South Africa | England | won by 10 wickets | 21-Jun-1947 | London | ENG won by 10 wickets |
| 92 | England | South Africa | South Africa | Match drawn | 07-Jun-1947 | Nottingham | Match drawn |
| 93 | South Africa | England | England | Match drawn | 03-Mar-1939 | Durban | Match drawn |
| 94 | South Africa | England | England | Match drawn | 18-Feb-1939 | Johannesburg | Match drawn |
| 95 | England | South Africa | England | won by an innings and 13 runs | 20-Jan-1939 | Durban | ENG won by an innings and 13 runs |
| 96 | South Africa | England | England | Match drawn | 31-Dec-1938 | Cape Town | Match drawn |
| 97 | South Africa | England | England | Match drawn | 24-Dec-1938 | Johannesburg | Match drawn |
| 98 | England | South Africa | South Africa | Match drawn | 17-Aug-1935 | London | Match drawn |
| 99 | England | South Africa | South Africa | Match drawn | 27-Jul-1935 | Manchester | Match drawn |
| 100 | England | South Africa | South Africa | Match drawn | 13-Jul-1935 | Leeds | Match drawn |
| 101 | South Africa | England | South Africa | won by 157 runs | 29-Jun-1935 | London | SA won by 157 runs |
| 102 | England | South Africa | South Africa | Match drawn | 15-Jun-1935 | Nottingham | Match drawn |
| 103 | South Africa | England | England | Match drawn | 21-Feb-1931 | Durban | Match drawn |
| 104 | South Africa | England | England | Match drawn | 13-Feb-1931 | Johannesburg | Match drawn |
| 105 | South Africa | England | England | Match drawn | 16-Jan-1931 | Durban | Match drawn |
| 106 | South Africa | England | England | Match drawn | 01-Jan-1931 | Cape Town | Match drawn |
| 107 | South Africa | England | South Africa | won by 28 runs | 24-Dec-1930 | Johannesburg | SA won by 28 runs |
| 108 | England | South Africa | South Africa | Match drawn | 17-Aug-1929 | London | Match drawn |
| 109 | England | South Africa | England | won by an innings and 32 runs | 27-Jul-1929 | Manchester | ENG won by an innings and 32 runs |
| 110 | England | South Africa | England | won by 5 wickets | 13-Jul-1929 | Leeds | ENG won by 5 wickets |
| 111 | England | South Africa | South Africa | Match drawn | 29-Jun-1929 | London | Match drawn |
| 112 | England | South Africa | South Africa | Match drawn | 15-Jun-1929 | Birmingham | Match drawn |
| 113 | South Africa | England | South Africa | won by 8 wickets | 04-Feb-1928 | Durban | SA won by 8 wickets |
| 114 | South Africa | England | South Africa | won by 4 wickets | 28-Jan-1928 | Johannesburg | SA won by 4 wickets |
| 115 | South Africa | England | England | Match drawn | 21-Jan-1928 | Durban | Match drawn |
| 116 | England | South Africa | England | won by 87 runs | 31-Dec-1927 | Cape Town | ENG won by 87 runs |
| 117 | England | South Africa | England | won by 10 wickets | 24-Dec-1927 | Johannesburg | ENG won by 10 wickets |
| 118 | England | South Africa | South Africa | Match drawn | 16-Aug-1924 | London | Match drawn |
| 119 | England | South Africa | South Africa | Match drawn | 26-Jul-1924 | Manchester | Match drawn |
| 120 | England | South Africa | England | won by 9 wickets | 12-Jul-1924 | Leeds | ENG won by 9 wickets |
| 121 | England | South Africa | England | won by an innings and 18 runs | 28-Jun-1924 | London | ENG won by an innings and 18 runs |
| 122 | England | South Africa | England | won by an innings and 18 runs | 14-Jun-1924 | Birmingham | ENG won by an innings and 18 runs |
| 123 | England | South Africa | England | won by 109 runs | 16-Feb-1923 | Durban | ENG won by 109 runs |
| 124 | South Africa | England | England | Match drawn | 09-Feb-1923 | Johannesburg | Match drawn |
| 125 | South Africa | England | England | Match drawn | 18-Jan-1923 | Durban | Match drawn |
| 126 | England | South Africa | England | won by 1 wicket | 01-Jan-1923 | Cape Town | ENG won by 1 wicket |
| 127 | South Africa | England | South Africa | won by 168 runs | 23-Dec-1922 | Johannesburg | SA won by 168 runs |
| 128 | England | South Africa | England | won by 10 wickets | 27-Feb-1914 | Port Elizabeth | ENG won by 10 wickets |
| 129 | South Africa | England | England | Match drawn | 14-Feb-1914 | Durban | Match drawn |
| 130 | England | South Africa | England | won by 91 runs | 01-Jan-1914 | Johannesburg | ENG won by 91 runs |
| 131 | England | South Africa | England | won by an innings and 12 runs | 26-Dec-1913 | Johannesburg | ENG won by an innings and 12 runs |
| 132 | England | South Africa | England | won by an innings and 157 runs | 13-Dec-1913 | Durban | ENG won by an innings and 157 runs |
| 133 | England | South Africa | England | won by 10 wickets | 12-Aug-1912 | London | ENG won by 10 wickets |
| 134 | England | South Africa | England | won by 174 runs | 08-Jul-1912 | Leeds | ENG won by 174 runs |
| 135 | England | South Africa | England | won by an innings and 62 runs | 10-Jun-1912 | London | ENG won by an innings and 62 runs |
| 136 | England | South Africa | England | won by 9 wickets | 11-Mar-1910 | Cape Town | ENG won by 9 wickets |
| 137 | South Africa | England | South Africa | won by 4 wickets | 07-Mar-1910 | Cape Town | SA won by 4 wickets |
| 138 | England | South Africa | England | won by 3 wickets | 26-Feb-1910 | Johannesburg | ENG won by 3 wickets |
| 139 | South Africa | England | South Africa | won by 95 runs | 21-Jan-1910 | Durban | SA won by 95 runs |
| 140 | South Africa | England | South Africa | won by 19 runs | 01-Jan-1910 | Johannesburg | SA won by 19 runs |
| 141 | England | South Africa | South Africa | Match drawn | 19-Aug-1907 | London | Match drawn |
| 142 | England | South Africa | England | won by 53 runs | 29-Jul-1907 | Leeds | ENG won by 53 runs |
| 143 | England | South Africa | South Africa | Match drawn | 01-Jul-1907 | London | Match drawn |
| 144 | South Africa | England | South Africa | won by an innings and 16 runs | 30-Mar-1906 | Cape Town | SA won by an innings and 16 runs |
| 145 | England | South Africa | England | won by 4 wickets | 24-Mar-1906 | Cape Town | ENG won by 4 wickets |
| 146 | South Africa | England | South Africa | won by 243 runs | 10-Mar-1906 | Johannesburg | SA won by 243 runs |
| 147 | South Africa | England | South Africa | won by 9 wickets | 06-Mar-1906 | Johannesburg | SA won by 9 wickets |
| 148 | South Africa | England | South Africa | won by 1 wicket | 02-Jan-1906 | Johannesburg | SA won by 1 wicket |
| 149 | England | South Africa | England | won by 210 runs | 01-Apr-1899 | Cape Town | ENG won by 210 runs |
| 150 | England | South Africa | England | won by 32 runs | 14-Feb-1899 | Johannesburg | ENG won by 32 runs |
| 151 | England | South Africa | England | won by an innings and 33 runs | 21-Mar-1896 | Cape Town | ENG won by an innings and 33 runs |
| 152 | England | South Africa | England | won by an innings and 197 runs | 02-Mar-1896 | Johannesburg | ENG won by an innings and 197 runs |
| 153 | England | South Africa | England | won by 288 runs | 13-Feb-1896 | Port Elizabeth | ENG won by 288 runs |
| 154 | England | South Africa | England | won by an innings and 189 runs | 19-Mar-1892 | Cape Town | ENG won by an innings and 189 runs |
| 155 | England | South Africa | England | won by an innings and 202 runs | 25-Mar-1889 | Cape Town | ENG won by an innings and 202 runs |
| 156 | England | South Africa | England | won by 8 wickets | 12-Mar-1889 | Port Elizabeth | ENG won by 8 wickets |
Latest News
Irfan Pathan issues stark warning: 'Shubman Gill's form is piling pressure'
12 December, 2025
Daniel Bryan discusses how his "Yes!" chants used to hijack WWE shows
12 December, 2025
Rohit Sharma, Virat Kohli told to play all formats for 4 more years
12 December, 2025
Quinton de Kock reveals why he reversed retirement - and it will surprise you
12 December, 2025
Yuvraj Singh reunites with Team India - What he told the boys will give you goosebumps
12 December, 2025
2nd Test: Jacob Duffy destroys West Indies as New Zealand storm to nine-wicket win
12 December, 2025
'Shubman Gill is too tight': India coach sounds alarm ahead of T20 World Cup
12 December, 2025
John Cena discusses what to expect from his final match at Saturday Night's Main Event
12 December, 2025ENG vs South Africa head-to-head in Test Cricket
ENG played against SA in 156 Test matches. Out of the 156 contests, England won 97, South Africa won 59, and 55 ended in a draw. The highest score England has achieved against South Africa in the red-ball format is 654, while South Africa’s best score is 682. On the lower side, England’s lowest total is 0, and South Africa’s lowest score is 0. Keep exploring this page to watch England vs South Africa head-to-head in Test cricket.