Test Cricket - Ground Records and Statistics

 Test Matches at
 Played Between and    

  Match Country Versus Result
1 25/03/1889  South Africa  England  England won by an innings and 202 runs
2 19/03/1892  South Africa  England  England won by an innings and 189 runs
3 21/03/1896  South Africa  England  England won by an innings and 33 runs
4 01/04/1899  South Africa  England  England won by 210 runs
5 08/11/1902  South Africa  Australia  Australia won by 10 wickets
6 24/03/1906  South Africa  England  England won by 4 wickets
7 30/03/1906  South Africa  England  South Africa won by an innings and 16 runs
8 07/03/1910  South Africa  England  South Africa won by 4 wickets
9 11/03/1910  South Africa  England  England won by 9 wickets
10 26/11/1921  South Africa  Australia  Australia won by 10 wickets
11 01/01/1923  South Africa  England  England won by 1 wicket
12 31/12/1927  South Africa  England  England won by 87 runs
13 01/01/1931  South Africa  England  Match drawn
14 01/01/1936  South Africa  Australia  Australia won by an innings and 78 runs
15 31/12/1938  South Africa  England  Match drawn
16 01/01/1949  South Africa  England  Match drawn
17 31/12/1949  South Africa  Australia  Australia won by 8 wickets
18 01/01/1954  South Africa  New Zealand  Match drawn
19 01/01/1957  South Africa  England  England won by 312 runs
20 31/12/1957  South Africa  Australia  Australia won by an innings and 141 runs
21 01/01/1962  South Africa  New Zealand  New Zealand won by 72 runs
22 01/01/1965  South Africa  England  Match drawn
23 31/12/1966  South Africa  Australia  Australia won by 6 wickets
24 22/01/1970  South Africa  Australia  South Africa won by 170 runs
25 02/01/1993  South Africa  India  Match drawn
26 17/03/1994  South Africa  Australia  Australia won by 9 wickets
27 02/01/1995  South Africa  New Zealand  South Africa won by 7 wickets
28 02/01/1996  South Africa  England  South Africa won by 10 wickets
29 02/01/1997  South Africa  India  South Africa won by 282 runs
30 19/03/1998  South Africa  Sri Lanka  South Africa won by 70 runs
31 02/01/1999  South Africa  West Indies  South Africa won by 149 runs
32 02/01/2000  South Africa  England  South Africa won by an innings and 37 runs
33 02/01/2001  South Africa  Sri Lanka  South Africa won by an innings and 229 runs
34 08/03/2002  South Africa  Australia  Australia won by 4 wickets
35 02/01/2003  South Africa  Pakistan  South Africa won by an innings and 142 runs
36 02/01/2004  South Africa  West Indies  Match drawn
37 02/01/2005  South Africa  England  South Africa won by 196 runs
38 04/03/2005  South Africa  Zimbabwe  South Africa won by an innings and 21 runs
39 16/03/2006  South Africa  Australia  Australia won by 7 wickets
40 27/04/2006  South Africa  New Zealand  Match drawn
41 02/01/2007  South Africa  India  South Africa won by 5 wickets
42 26/01/2007  South Africa  Pakistan  South Africa won by 5 wickets
43 02/01/2008  South Africa  West Indies  South Africa won by 7 wickets
44 19/03/2009  South Africa  Australia  South Africa won by an innings and 20 runs
45 03/01/2010  South Africa  England  Match drawn
46 02/01/2011  South Africa  India  Match drawn
47 09/11/2011  South Africa  Australia  South Africa won by 8 wickets
48 03/01/2012  South Africa  Sri Lanka  South Africa won by 10 wickets
49 02/01/2013  South Africa  New Zealand  South Africa won by an innings and 27 runs
50 14/02/2013  South Africa  Pakistan  South Africa won by 4 wickets
51 01/03/2014  South Africa  Australia  Australia won by 245 runs
52 02/01/2015  South Africa  West Indies  South Africa won by 8 wickets
53 02/01/2016  South Africa  England  Match drawn
54 02/01/2017  South Africa  Sri Lanka  South Africa won by 282 runs
55 05/01/2018  South Africa  India  South Africa won by 72 runs
56 22/03/2018  South Africa  Australia  South Africa won by 322 runs
57 03/01/2019  South Africa  Pakistan  South Africa won by 9 wickets
58 03/01/2020  South Africa  England  England won by 189 runs
59 11/01/2022  South Africa  India  South Africa won by 7 wickets
60 03/01/2024  South Africa  India  India won by 7 wickets


Ground Records and Statistics
List of Grounds