Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Country Records and Statistics - Matches
Test Matches for
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Played
>
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
From
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
to
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Date
Series
Ground
Result
1
01/07/1907
1907 England v. South Africa
Lord's
Match Drawn
2
29/07/1907
1907 England v. South Africa
Headingley
England won by 53 runs
3
19/08/1907
1907 England v. South Africa
Kennington Oval
Match Drawn
4
10/06/1912
1912 Triangular Series
Lord's
England won by an innings and 62 runs
5
08/07/1912
1912 Triangular Series
Headingley
England won by 174 runs
6
12/08/1912
1912 Triangular Series
Kennington Oval
England won by 10 wickets
7
14/06/1924
1924 England v. South Africa
Edgbaston
England won by an innings and 18 runs
8
28/06/1924
1924 England v. South Africa
Lord's
England won by an innings and 18 runs
9
12/07/1924
1924 England v. South Africa
Headingley
England won by 9 wickets
10
26/07/1924
1924 England v. South Africa
Old Trafford
Match Drawn
11
16/08/1924
1924 England v. South Africa
Kennington Oval
Match Drawn
12
15/06/1929
1929 England v. South Africa
Edgbaston
Match Drawn
13
29/06/1929
1929 England v. South Africa
Lord's
Match Drawn
14
13/07/1929
1929 England v. South Africa
Headingley
England won by 5 wickets
15
27/07/1929
1929 England v. South Africa
Old Trafford
England won by an innings and 32 runs
16
17/08/1929
1929 England v. South Africa
Kennington Oval
Match Drawn
17
15/06/1935
1935 England v. South Africa
Trent Bridge
Match Drawn
18
29/06/1935
1935 England v. South Africa
Lord's
South Africa won by 157 runs
19
13/07/1935
1935 England v. South Africa
Headingley
Match Drawn
20
27/07/1935
1935 England v. South Africa
Old Trafford
Match Drawn
21
17/08/1935
1935 England v. South Africa
Kennington Oval
Match Drawn
22
07/06/1947
1947 England v. South Africa
Trent Bridge
Match Drawn
23
21/06/1947
1947 England v. South Africa
Lord's
England won by 10 wickets
24
05/07/1947
1947 England v. South Africa
Old Trafford
England won by 7 wickets
25
26/07/1947
1947 England v. South Africa
Headingley
England won by 10 wickets
26
16/08/1947
1947 England v. South Africa
Kennington Oval
Match Drawn
27
07/06/1951
1951 England v. South Africa
Trent Bridge
South Africa won by 71 runs
28
21/06/1951
1951 England v. South Africa
Lord's
England won by 10 wickets
29
05/07/1951
1951 England v. South Africa
Old Trafford
England won by 9 wickets
30
26/07/1951
1951 England v. South Africa
Headingley
Match Drawn
31
16/08/1951
1951 England v. South Africa
Kennington Oval
England won by 4 wickets
32
09/06/1955
1955 England v. South Africa
Trent Bridge
England won by an innings and 5 runs
33
23/06/1955
1955 England v. South Africa
Lord's
England won by 71 runs
34
07/07/1955
1955 England v. South Africa
Old Trafford
South Africa won by 3 wickets
35
21/07/1955
1955 England v. South Africa
Headingley
South Africa won by 224 runs
36
13/08/1955
1955 England v. South Africa
Kennington Oval
England won by 92 runs
37
09/06/1960
1960 England v. South Africa
Edgbaston
England won by 100 runs
38
23/06/1960
1960 England v. South Africa
Lord's
England won by an innings and 73 runs
39
07/07/1960
1960 England v. South Africa
Trent Bridge
England won by 8 wickets
40
21/07/1960
1960 England v. South Africa
Old Trafford
Match Drawn
41
18/08/1960
1960 England v. South Africa
Kennington Oval
Match Drawn
42
22/07/1965
1965 England v. South Africa
Lord's
Match Drawn
43
05/08/1965
1965 England v. South Africa
Trent Bridge
South Africa won by 94 runs
44
26/08/1965
1965 England v. South Africa
Kennington Oval
Match Drawn
45
21/07/1994
1994 England v. South Africa
Lord's
South Africa won by 356 runs
46
04/08/1994
1994 England v. South Africa
Headingley
Match Drawn
47
18/08/1994
1994 England v. South Africa
Kennington Oval
England won by 8 wickets
48
04/06/1998
1998 England v. South Africa
Edgbaston
Match Drawn
49
18/06/1998
1998 England v. South Africa
Lord's
South Africa won by 10 wickets
50
02/07/1998
1998 England v. South Africa
Old Trafford
Match Drawn
51
23/07/1998
1998 England v. South Africa
Trent Bridge
England won by 8 wickets
52
06/08/1998
1998 England v. South Africa
Headingley
England won by 23 runs
53
24/07/2003
2003 England v. South Africa
Edgbaston
Match Drawn
54
31/07/2003
2003 England v. South Africa
Lord's
South Africa won by an innings and 92 runs
55
14/08/2003
2003 England v. South Africa
Trent Bridge
England won by 70 runs
56
21/08/2003
2003 England v. South Africa
Headingley
South Africa won by 191 runs
57
04/09/2003
2003 England v. South Africa
Kennington Oval
England won by 9 wickets
58
10/07/2008
2008 England v. South Africa
Lord's
Match Drawn
59
18/07/2008
2008 England v. South Africa
Headingley
South Africa won by 10 wickets
60
30/07/2008
2008 England v. South Africa
Edgbaston
South Africa won by 5 wickets
61
07/08/2008
2008 England v. South Africa
Kennington Oval
England won by 6 wickets
62
19/07/2012
2012 England v. South Africa
Kennington Oval
South Africa won by an innings and 12 runs
63
02/08/2012
2012 England v. South Africa
Headingley
Match Drawn
64
16/08/2012
2012 England v. South Africa
Lord's
South Africa won by 51 runs
65
06/07/2017
2017 England v. South Africa
Lord's
England won by 211 runs
66
14/07/2017
2017 England v. South Africa
Trent Bridge
South Africa won by 340 runs
67
27/07/2017
2017 England v. South Africa
Kennington Oval
England won by 239 runs
68
04/08/2017
2017 England v. South Africa
Old Trafford
England won by 177 runs
69
17/08/2022
2022 England v. South Africa
Lord's
South Africa won by an innings and 12 runs
70
26/08/2022
2022 England v. South Africa
Old Trafford
England won by an innings and 85 runs
71
08/09/2022
2022 England v. South Africa
Kennington Oval
England won by 9 wickets
South Africa:
15
England:
32
Tied:
0
Drawn:
24
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links