The South Africa Cricket Team is fully associated with International Cricket Council (ICC)MatchesSouth Africa played 379 Test Matches,won in 138 , lost in 127 and 114 drawnSouth Africa played 498 ODI's , won in 307, lost in 172 and 6 tied and 13 with no resultRankingsSouth Africa is 1st in Test CricketSouth Africa in 4th in ODI South Africa is 3rd in Twenty20 format.