South Africa won by 229 runs
England won by 7 wickets (DLS method)
England won by 3 wickets
England won by 238 runs
South Africa won by 7 wickets
Afghanistan won by 8 runs
Australia won by 5 wickets
India won by 142 runs
India won by 4 wickets
West Indies won by 8 wickets
New Zealand won by 50 runs
South Africa won by 107 runs
Pakistan won by 6 wickets
New Zealand won by 6 wickets
Pakistan won by 36 runs (DLS method)
Pakistan won by 81 runs
Pakistan won by 3 wickets
Ireland won by 69 runs
South Africa won by 174 runs
Finished ICC World Cup
20th MatchSouth Africa won by 229 runs
England Last Games
England won by 7 wickets (DLS method)
England won by 3 wickets
England won by 238 runs
South Africa won by 7 wickets
Afghanistan won by 8 runs
Australia won by 5 wickets
India won by 142 runs
India won by 4 wickets
India won by 4 wickets
West Indies won by 8 wickets
South Africa Last Games
New Zealand won by 50 runs
South Africa won by 7 wickets
South Africa won by 107 runs
Pakistan won by 6 wickets
New Zealand won by 6 wickets
Pakistan won by 36 runs (DLS method)
Pakistan won by 81 runs
Pakistan won by 3 wickets
Ireland won by 69 runs
South Africa won by 174 runs