One Day Internationals - Ground Records and Statistics

 ODI Matches at
 Played Between and    

  Match Country Versus Result
1 09/02/1997  India Zimbabwe India won by 6 wickets
2 15/04/1998  Pakistan Sri Lanka Sri Lanka won by 115 runs
3 22/10/2000  South Africa New Zealand South Africa won by 6 wickets
4 07/10/2001  South Africa Kenya South Africa won by 7 wickets
5 06/10/2002  South Africa Bangladesh South Africa won by 10 wickets
6 01/12/2002  South Africa Sri Lanka Sri Lanka won by 7 wickets
7 18/02/2003  West Indies Bangladesh No result
8 03/03/2003  New Zealand Canada New Zealand won by 5 wickets
9 30/11/2006  Bermuda Canada Canada won by 3 wickets
10 01/12/2006  Canada Netherlands Netherlands won by 1 wicket
11 02/12/2006  Bermuda Netherlands Bermuda won by 6 wickets
12 09/11/2008  South Africa Bangladesh South Africa won by 128 runs
13 01/04/2009  Ireland Scotland Ireland won by 7 wickets
14 06/04/2009  Canada Ireland Ireland won by 6 wickets
15 08/04/2009  Canada Scotland Canada won by 148 runs
16 19/04/2009  Afghanistan Scotland Afghanistan won by 89 runs
17 08/11/2009  South Africa Zimbabwe South Africa won by 45 runs
18 22/10/2010  South Africa Zimbabwe South Africa won by 272 runs
19 24/03/2013  South Africa Pakistan South Africa won by 6 wickets
20 25/09/2016  South Africa Ireland South Africa won by 206 runs
21 27/09/2016  Australia Ireland Australia won by 9 wickets
22 31/03/2023  South Africa Netherlands South Africa won by 8 wickets


Ground Records and Statistics
List of Grounds