One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 17/02/2004 2003-2004 New Zealand v. South Africa AMI Stadium New Zealand won by 5 wickets
2 20/02/2004 2003-2004 New Zealand v. South Africa Sky Stadium New Zealand won by 5 runs
3 25/02/2004 2003-2004 New Zealand v. South Africa Carisbrook New Zealand won by 6 wickets
4 29/02/2004 2003-2004 New Zealand v. South Africa Eden Park New Zealand won by 2 runs
5 02/03/2004 2003-2004 New Zealand v. South Africa McLean Park New Zealand won by 5 wickets
6 20/08/2004 2004-2005 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 3 wickets
7 22/08/2004 2004-2005 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 37 runs
8 25/08/2004 2004-2005 Sri Lanka v. South Africa Rangiri Dambulla International Stadium Sri Lanka won by 4 wickets
9 28/08/2004 2004-2005 Sri Lanka v. South Africa Rangiri Dambulla International Stadium Sri Lanka won by 7 wickets
10 31/08/2004 2004-2005 Sri Lanka v. South Africa Sinhalese Sports Club Ground Sri Lanka won by 49 runs

South Africa: 0 Opposing Country: 10 Tied: 0 No Result: 0

Country Records and Statistics
Match Records and Statistics
Match Scorecards