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
12/03/1889
1888-1889 South Africa v. England
St George's Park
England won by 8 wickets
2
25/03/1889
1888-1889 South Africa v. England
Newlands
England won by an innings and 202 runs
3
19/03/1892
1891-1892 South Africa v. England
Newlands
England won by an innings and 189 runs
4
13/02/1896
1895-1896 South Africa v. England
St George's Park
England won by 288 runs
5
02/03/1896
1895-1896 South Africa v. England
Old Wanderers
England won by an innings and 197 runs
6
21/03/1896
1895-1896 South Africa v. England
Newlands
England won by an innings and 33 runs
7
14/02/1899
1898-1899 South Africa v. England
Old Wanderers
England won by 32 runs
8
01/04/1899
1898-1899 South Africa v. England
Newlands
England won by 210 runs
9
02/01/1906
1905-1906 South Africa v. England
Old Wanderers
South Africa won by 1 wicket
10
06/03/1906
1905-1906 South Africa v. England
Old Wanderers
South Africa won by 9 wickets
11
10/03/1906
1905-1906 South Africa v. England
Old Wanderers
South Africa won by 243 runs
12
24/03/1906
1905-1906 South Africa v. England
Newlands
England won by 4 wickets
13
30/03/1906
1905-1906 South Africa v. England
Newlands
South Africa won by an innings and 16 runs
14
01/01/1910
1909-1910 South Africa v. England
Old Wanderers
South Africa won by 19 runs
15
21/01/1910
1909-1910 South Africa v. England
Lord's (SAF)
South Africa won by 95 runs
16
26/02/1910
1909-1910 South Africa v. England
Old Wanderers
England won by 3 wickets
17
07/03/1910
1909-1910 South Africa v. England
Newlands
South Africa won by 4 wickets
18
11/03/1910
1909-1910 South Africa v. England
Newlands
England won by 9 wickets
19
13/12/1913
1913-1914 South Africa v. England
Lord's (SAF)
England won by an innings and 157 runs
20
26/12/1913
1913-1914 South Africa v. England
Old Wanderers
England won by an innings and 12 runs
21
01/01/1914
1913-1914 South Africa v. England
Old Wanderers
England won by 91 runs
22
14/02/1914
1913-1914 South Africa v. England
Lord's (SAF)
Match Drawn
23
27/02/1914
1913-1914 South Africa v. England
St George's Park
England won by 10 wickets
24
23/12/1922
1922-1923 South Africa v. England
Old Wanderers
South Africa won by 168 runs
25
01/01/1923
1922-1923 South Africa v. England
Newlands
England won by 1 wicket
26
18/01/1923
1922-1923 South Africa v. England
Kingsmead
Match Drawn
27
09/02/1923
1922-1923 South Africa v. England
Old Wanderers
Match Drawn
28
16/02/1923
1922-1923 South Africa v. England
Kingsmead
England won by 109 runs
29
24/12/1927
1927-1928 South Africa v. England
Old Wanderers
England won by 10 wickets
30
31/12/1927
1927-1928 South Africa v. England
Newlands
England won by 87 runs
31
21/01/1928
1927-1928 South Africa v. England
Kingsmead
Match Drawn
32
28/01/1928
1927-1928 South Africa v. England
Old Wanderers
South Africa won by 4 wickets
33
04/02/1928
1927-1928 South Africa v. England
Kingsmead
South Africa won by 8 wickets
34
24/12/1930
1930-1931 South Africa v. England
Old Wanderers
South Africa won by 28 runs
35
01/01/1931
1930-1931 South Africa v. England
Newlands
Match Drawn
36
16/01/1931
1930-1931 South Africa v. England
Kingsmead
Match Drawn
37
13/02/1931
1930-1931 South Africa v. England
Old Wanderers
Match Drawn
38
21/02/1931
1930-1931 South Africa v. England
Kingsmead
Match Drawn
39
24/12/1938
1938-1939 South Africa v. England
Old Wanderers
Match Drawn
40
31/12/1938
1938-1939 South Africa v. England
Newlands
Match Drawn
41
20/01/1939
1938-1939 South Africa v. England
Kingsmead
England won by an innings and 13 runs
42
18/02/1939
1938-1939 South Africa v. England
Old Wanderers
Match Drawn
43
03/03/1939
1938-1939 South Africa v. England
Kingsmead
Match Drawn
44
16/12/1948
1948-1949 South Africa v. England
Kingsmead
England won by 2 wickets
45
27/12/1948
1948-1949 South Africa v. England
Ellis Park
Match Drawn
46
01/01/1949
1948-1949 South Africa v. England
Newlands
Match Drawn
47
12/02/1949
1948-1949 South Africa v. England
Ellis Park
Match Drawn
48
05/03/1949
1948-1949 South Africa v. England
St George's Park
England won by 3 wickets
49
24/12/1956
1956-1957 South Africa v. England
Wanderers Stadium
England won by 131 runs
50
01/01/1957
1956-1957 South Africa v. England
Newlands
England won by 312 runs
51
25/01/1957
1956-1957 South Africa v. England
Kingsmead
Match Drawn
52
15/02/1957
1956-1957 South Africa v. England
Wanderers Stadium
South Africa won by 17 runs
53
01/03/1957
1956-1957 South Africa v. England
St George's Park
South Africa won by 58 runs
54
04/12/1964
1964-1965 South Africa v. England
Kingsmead
England won by an innings and 104 runs
55
23/12/1964
1964-1965 South Africa v. England
Wanderers Stadium
Match Drawn
56
01/01/1965
1964-1965 South Africa v. England
Newlands
Match Drawn
57
22/01/1965
1964-1965 South Africa v. England
Wanderers Stadium
Match Drawn
58
12/02/1965
1964-1965 South Africa v. England
St George's Park
Match Drawn
59
16/11/1995
1995-1996 South Africa v. England
SuperSport Park
Match Drawn
60
30/11/1995
1995-1996 South Africa v. England
Wanderers Stadium
Match Drawn
61
14/12/1995
1995-1996 South Africa v. England
Kingsmead
Match Drawn
62
26/12/1995
1995-1996 South Africa v. England
St George's Park
Match Drawn
63
02/01/1996
1995-1996 South Africa v. England
Newlands
South Africa won by 10 wickets
64
25/11/1999
1999-2000 South Africa v. England
Wanderers Stadium
South Africa won by an innings and 21 runs
65
09/12/1999
1999-2000 South Africa v. England
St George's Park
Match Drawn
66
26/12/1999
1999-2000 South Africa v. England
Kingsmead
Match Drawn
67
02/01/2000
1999-2000 South Africa v. England
Newlands
South Africa won by an innings and 37 runs
68
14/01/2000
1999-2000 South Africa v. England
SuperSport Park
England won by 2 wickets
69
17/12/2004
2004-2005 South Africa v. England
St George's Park
England won by 7 wickets
70
26/12/2004
2004-2005 South Africa v. England
Kingsmead
Match Drawn
71
02/01/2005
2004-2005 South Africa v. England
Newlands
South Africa won by 196 runs
72
13/01/2005
2004-2005 South Africa v. England
Wanderers Stadium
England won by 77 runs
73
21/01/2005
2004-2005 South Africa v. England
SuperSport Park
Match Drawn
74
16/12/2009
2009-2010 South Africa v. England
SuperSport Park
Match Drawn
75
26/12/2009
2009-2010 South Africa v. England
Kingsmead
England won by an innings and 98 runs
76
03/01/2010
2009-2010 South Africa v. England
Newlands
Match Drawn
77
14/01/2010
2009-2010 South Africa v. England
Wanderers Stadium
South Africa won by an innings and 74 runs
78
26/12/2015
2015-2016 South Africa v. England
Kingsmead
England won by 241 runs
79
02/01/2016
2015-2016 South Africa v. England
Newlands
Match Drawn
80
14/01/2016
2015-2016 South Africa v. England
Wanderers Stadium
England won by 7 wickets
81
22/01/2016
2015-2016 South Africa v. England
SuperSport Park
South Africa won by 280 runs
82
26/12/2019
2019-2020 South Africa v. England
SuperSport Park
South Africa won by 107 runs
83
03/01/2020
2019-2020 South Africa v. England
Newlands
England won by 189 runs
84
16/01/2020
2019-2020 South Africa v. England
St George's Park
England won by an innings and 53 runs
85
24/01/2020
2019-2020 South Africa v. England
Wanderers Stadium
England won by 191 runs
South Africa:
20
England:
34
Tied:
0
Drawn:
31
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links