One Day Internationals - Ground Records and Statistics

 ODI Matches at
 Played Between and    

  Match Country Versus Result
1 07/12/1992  South Africa India South Africa won by 6 wickets
2 17/02/1993  South Africa West Indies South Africa won by 4 runs
3 25/02/1993  Pakistan West Indies West Indies won by 7 wickets
4 06/04/1994  South Africa Australia Australia won by 36 runs
5 06/12/1994  South Africa New Zealand South Africa won by 69 runs
6 10/01/1995  South Africa Pakistan South Africa won by 37 runs
7 09/01/1996  South Africa England South Africa won by 6 runs
8 29/01/1997  South Africa Zimbabwe South Africa won by 5 wickets
9 02/04/1997  South Africa Australia South Africa won by 46 runs
10 23/04/1998  South Africa Pakistan South Africa won by 9 wickets
11 02/02/1999  South Africa West Indies South Africa won by 89 runs
12 26/01/2000  South Africa England South Africa won by 1 run
13 28/01/2000  England Zimbabwe Zimbabwe won by 104 runs
14 14/04/2000  South Africa Australia Australia won by 5 wickets
15 04/11/2000  South Africa New Zealand South Africa won by 3 wickets
16 11/01/2001  South Africa Sri Lanka South Africa won by 99 runs
17 22/10/2001  South Africa Kenya South Africa won by 208 runs
18 09/04/2002  South Africa Australia South Africa won by 65 runs
19 18/12/2002  South Africa Pakistan South Africa won by 34 runs
20 09/02/2003  South Africa West Indies West Indies won by 3 runs
21 15/02/2003  Kenya Canada Kenya won by 4 wickets
22 22/02/2003  England Pakistan England won by 112 runs
23 28/02/2003  Sri Lanka West Indies Sri Lanka won by 6 runs
24 07/03/2003  India Kenya India won by 6 wickets
25 25/01/2004  South Africa West Indies South Africa won by 209 runs
26 06/02/2005  South Africa England South Africa won by 108 runs
27 28/10/2005  South Africa New Zealand South Africa won by 19 runs
28 03/03/2006  South Africa Australia South Africa won by 196 runs
29 26/11/2006  South Africa India South Africa won by 106 runs
30 11/02/2007  South Africa Pakistan South Africa won by 10 wickets
31 02/12/2007  South Africa New Zealand South Africa won by 5 wickets
32 25/01/2008  South Africa West Indies South Africa won by 86 runs
33 09/04/2009  South Africa Australia South Africa won by 25 runs
34 27/11/2009  South Africa England South Africa won by 112 runs
35 18/01/2011  South Africa India India won by 2 wickets
36 24/11/2013  South Africa Pakistan Pakistan won by 23 runs
37 14/02/2016  South Africa England South Africa won by 5 wickets
38 12/10/2016  South Africa Australia South Africa won by 31 runs
39 07/02/2017  South Africa Sri Lanka South Africa won by 40 runs
40 07/02/2018  South Africa India India won by 124 runs
41 30/01/2019  South Africa Pakistan South Africa won by 7 wickets
42 16/03/2019  South Africa Sri Lanka South Africa won by 41 runs
43 04/02/2020  South Africa England South Africa won by 7 wickets
44 23/01/2022  South Africa India South Africa won by 4 runs


Ground Records and Statistics
List of Grounds