South Africa won by 149 runs
Bangladesh won by 4 wickets
Sri Lanka won by 3 wickets
Bangladesh won by 6 wickets
Bangladesh won by 9 wickets
New Zealand won by 7 wickets
New Zealand won by 44 runs (DLS method)
Australia won by 8 wickets
Bangladesh won by 3 wickets
Pakistan won by 7 wickets
Netherlands won by 87 runs
Ireland won by 69 runs
South Africa won by 174 runs
South Africa won by 139 runs
South Africa won by 7 wickets
Afghanistan won by 177 runs
Afghanistan won by 6 wickets
India won by 78 runs
South Africa won by 8 wickets
India won by 8 wickets
Australia won by 3 wickets
Finished ICC World Cup
23rd MatchSouth Africa won by 149 runs
Bangladesh Last Games
Bangladesh won by 4 wickets
Sri Lanka won by 3 wickets
Bangladesh won by 6 wickets
Bangladesh won by 9 wickets
New Zealand won by 7 wickets
New Zealand won by 44 runs (DLS method)
Australia won by 8 wickets
Bangladesh won by 3 wickets
Pakistan won by 7 wickets
Netherlands won by 87 runs
South Africa Last Games
Ireland won by 69 runs
South Africa won by 174 runs
South Africa won by 139 runs
South Africa won by 7 wickets
Afghanistan won by 177 runs
Afghanistan won by 6 wickets
India won by 78 runs
South Africa won by 8 wickets
India won by 8 wickets
Australia won by 3 wickets