Match results
Team 1 Team 2 Winner Margin Match Date Scorecard
South Africa India South Africa 6 wickets Dec 7, 1992 ODI # 770
South Africa West Indies South Africa 4 runs Feb 17, 1993 ODI # 804
Pakistan West Indies West Indies 7 wickets Feb 25, 1993 ODI # 808
South Africa Australia Australia 36 runs Apr 6, 1994 ODI # 902
South Africa New Zealand South Africa 69 runs Dec 6, 1994 ODI # 956
South Africa Pakistan South Africa 37 runs Jan 10, 1995 ODI # 970
South Africa England South Africa 6 runs Jan 9, 1996 ODI # 1033
South Africa Zimbabwe South Africa 5 wickets Jan 29, 1997 ODI # 1170
South Africa Australia South Africa 46 runs Apr 2, 1997 ODI # 1188
South Africa Pakistan South Africa 9 wickets Apr 23, 1998 ODI # 1326
South Africa West Indies South Africa 89 runs Feb 2, 1999 ODI # 1399
South Africa England South Africa 1 run Jan 26, 2000 ODI # 1549
England Zimbabwe Zimbabwe 104 runs Jan 28, 2000 ODI # 1551
South Africa Australia Australia 5 wickets Apr 14, 2000 ODI # 1589
South Africa New Zealand South Africa 3 wickets Nov 4, 2000 ODI # 1655
South Africa Sri Lanka South Africa 99 runs Jan 11, 2001 ODI # 1668
South Africa Kenya South Africa 208 runs Oct 22, 2001 ODI # 1763
South Africa Australia South Africa 65 runs Apr 9, 2002 ODI # 1827
South Africa Pakistan South Africa 34 runs Dec 18, 2002 ODI # 1923
South Africa West Indies West Indies 3 runs Feb 9, 2003 ODI # 1942
Canada Kenya Kenya 4 wickets Feb 15, 2003 ODI # 1952
England Pakistan England 112 runs Feb 22, 2003 ODI # 1962
Sri Lanka West Indies Sri Lanka 6 runs Feb 28, 2003 ODI # 1973
India Kenya India 6 wickets Mar 7, 2003 ODI # 1983
South Africa West Indies South Africa 209 runs Jan 25, 2004 ODI # 2088
South Africa England South Africa 108 runs Feb 6, 2005 ODI # 2223
South Africa New Zealand South Africa 19 runs Oct 28, 2005 ODI # 2288
South Africa Australia South Africa 196 runs Mar 3, 2006 ODI # 2345
South Africa India South Africa 106 runs Nov 26, 2006 ODI # 2449
South Africa Pakistan South Africa 10 wickets Feb 11, 2007 ODI # 2521
South Africa New Zealand South Africa 5 wickets Dec 2, 2007 ODI # 2652
South Africa West Indies South Africa 86 runs Jan 25, 2008 ODI # 2664
South Africa Australia South Africa 25 runs Apr 9, 2009 ODI # 2839
South Africa England South Africa 112 runs Nov 27, 2009 ODI # 2930
South Africa India India 2 wickets Jan 18, 2011 ODI # 3082
South Africa Pakistan Pakistan 23 runs Nov 24, 2013 ODI # 3438
Records includes the following current or recent matches:
South Africa v Pakistan at Cape Town, 1st ODI, Nov 24, 2013 [ODI # 3438]
South Africa v India at Cape Town, 3rd ODI, Jan 18, 2011 [ODI # 3082]
South Africa v England at Cape Town, 3rd ODI, Nov 27, 2009 [ODI # 2930]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365