South Africa won by 109 runs
South Africa won by 408 runs
South Africa won by 30 runs
South Africa won by 8 wickets
Pakistan won by 93 runs
South Africa won by an innings and 236 runs
South Africa won by 328 runs
South Africa won by 5 wickets
South Africa won by 10 wickets
South Africa won by 2 wickets
South Africa won by 233 runs
Sri Lanka won by an innings and 78 runs
Match drawn
Australia won by 9 wickets
Australia won by an innings and 242 runs
Sri Lanka won by an innings and 154 runs
Sri Lanka won by 63 runs
Sri Lanka won by 8 wickets
England won by 190 runs
England won by 5 wickets
Finished Sri Lanka in South Africa Test Series
2nd MatchSouth Africa won by 109 runs
India Last Games
South Africa won by 408 runs
South Africa won by 30 runs
South Africa won by 8 wickets
Pakistan won by 93 runs
South Africa won by an innings and 236 runs
South Africa won by 328 runs
South Africa won by 5 wickets
South Africa won by 10 wickets
South Africa won by 2 wickets
South Africa won by 233 runs
Bangladesh Last Games
Sri Lanka won by an innings and 78 runs
Match drawn
Australia won by 9 wickets
Australia won by an innings and 242 runs
South Africa won by 233 runs
Sri Lanka won by an innings and 154 runs
Sri Lanka won by 63 runs
Sri Lanka won by 8 wickets
England won by 190 runs
England won by 5 wickets