Fixtures & Results
Bangladesh
South Africa
South Africa beat Bangladesh by an innings and 273 runs
Bangladesh
South Africa
South Africa beat Bangladesh by 7 wickets
Ireland
South Africa
Ireland beat South Africa by 69 runs
Ireland
South Africa
South Africa beat Ireland by 174 runs
Ireland
South Africa
South Africa beat Ireland by 139 runs
Ireland
South Africa
Ireland beat South Africa by 10 runs
Ireland
South Africa
South Africa beat Ireland by 8 wickets
Afghanistan
South Africa
South Africa beat Afghanistan by 7 wickets
Afghanistan
South Africa
Afghanistan beat South Africa by 177 runs
Afghanistan
South Africa
Afghanistan beat South Africa by 6 wickets
West Indies
South Africa
West Indies beat South Africa by 8 wickets (DLS method)
West Indies
South Africa
West Indies beat South Africa by 30 runs
West Indies
South Africa
West Indies beat South Africa by 7 wickets
West Indies
South Africa
South Africa beat West Indies by 40 runs
West Indies
South Africa
West Indies drew with South Africa
South Africa
India
India beat South Africa by 7 runs
South Africa
Afghanistan
South Africa beat Afghanistan by 9 wickets
West Indies
South Africa
South Africa beat West Indies by 3 wickets (DLS method)
England
South Africa
South Africa beat England by 7 runs
USA
South Africa
South Africa beat USA by 18 runs
South Africa
Nepal
South Africa beat Nepal by 1 run
South Africa
Bangladesh
South Africa beat Bangladesh by 4 runs
Netherlands
South Africa
South Africa beat Netherlands by 4 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 6 wickets
West Indies
South Africa
West Indies beat South Africa by 8 wickets
West Indies
South Africa
West Indies beat South Africa by 16 runs
West Indies
South Africa
West Indies beat South Africa by 28 runs
Uganda
South Africa
Uganda beat South Africa by 2 wickets
South Africa
Kenya
Kenya beat South Africa by 70 runs
South Africa
Ghana
South Africa beat Ghana by 134 runs
New Zealand
South Africa
New Zealand beat South Africa by 7 wickets
New Zealand
South Africa
New Zealand beat South Africa by 281 runs
South Africa
India
India beat South Africa by 7 wickets
South Africa
India
South Africa beat India by an innings and 32 runs
South Africa
India
India beat South Africa by 78 runs
South Africa
India
South Africa beat India by 8 wickets
South Africa
India
India beat South Africa by 8 wickets
South Africa
India
India beat South Africa by 106 runs
South Africa
India
South Africa beat India by 5 wickets (D/L method)
South Africa
India
Match Abandoned
South Africa
Australia
Australia beat South Africa by 3 wickets
South Africa
Afghanistan
South Africa beat Afghanistan by 5 wickets
India
South Africa
India beat South Africa by 243 runs
New Zealand
South Africa
South Africa beat New Zealand by 190 runs
Pakistan
South Africa
South Africa beat Pakistan by 1 wicket
South Africa
Bangladesh
South Africa beat Bangladesh by 149 runs
England
South Africa
South Africa beat England by 229 runs
South Africa
Netherlands
Netherlands beat South Africa by 38 runs
Australia
South Africa
South Africa beat Australia by 134 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 102 runs
New Zealand
South Africa
New Zealand beat South Africa by 7 runs (D/L method)
South Africa
Afghanistan
Match Abandoned
South Africa
Australia
South Africa beat Australia by 122 runs
South Africa
Australia
South Africa beat Australia by 164 runs
South Africa
Australia
South Africa beat Australia by 111 runs
South Africa
Australia
Australia beat South Africa by 123 runs
South Africa
Australia
Australia beat South Africa by 3 wickets
South Africa
Australia
Australia beat South Africa by 5 wickets
South Africa
Australia
Australia beat South Africa by 8 wickets
South Africa
Australia
Australia beat South Africa by 111 runs
South Africa
Netherlands
South Africa beat Netherlands by 146 runs
South Africa
Netherlands
South Africa beat Netherlands by 8 wickets
South Africa
West Indies
West Indies beat South Africa by 7 runs
South Africa
West Indies
South Africa beat West Indies by 6 wickets
South Africa
West Indies
West Indies beat South Africa by 3 wickets
South Africa
West Indies
South Africa beat West Indies by 4 wickets
South Africa
West Indies
West Indies beat South Africa by 48 runs
South Africa
West Indies
Match Abandoned
South Africa
West Indies
South Africa beat West Indies by 284 runs
South Africa
West Indies
South Africa beat West Indies by 87 runs
South Africa
England
England beat South Africa by 59 runs
South Africa
England
South Africa beat England by 5 wickets
South Africa
England
South Africa beat England by 27 runs
Australia
South Africa
Australia drew with South Africa
Australia
South Africa
Australia beat South Africa by an innings and 182 runs
Australia
South Africa
Australia beat South Africa by 6 wickets
South Africa
Netherlands
Netherlands beat South Africa by 13 runs
Pakistan
South Africa
Pakistan beat South Africa by 33 runs (D/L method)
India
South Africa
South Africa beat India by 5 wickets
South Africa
Bangladesh
South Africa beat Bangladesh by 104 runs
South Africa
Zimbabwe
Match Abandoned
Bangladesh
South Africa
Match Abandoned
New Zealand
South Africa
South Africa beat New Zealand by 9 wickets
India
South Africa
India beat South Africa by 7 wickets
India
South Africa
India beat South Africa by 7 wickets
India
South Africa
South Africa beat India by 9 runs
India
South Africa
South Africa beat India by 49 runs
India
South Africa
India beat South Africa by 16 runs
India
South Africa
India beat South Africa by 8 wickets
England
South Africa
England beat South Africa by 9 wickets
England
South Africa
England beat South Africa by an innings and 85 runs
England
South Africa
South Africa beat England by an innings and 12 runs
Ireland
South Africa
South Africa beat Ireland by 44 runs
Ireland
South Africa
South Africa beat Ireland by 21 runs
England
South Africa
South Africa beat England by 90 runs
England
South Africa
South Africa beat England by 58 runs
England
South Africa
England beat South Africa by 41 runs
England
South Africa
Match Abandoned
England
South Africa
England beat South Africa by 118 runs
England
South Africa
South Africa beat England by 62 runs
India
South Africa
Match Abandoned
India
South Africa
India beat South Africa by 82 runs
India
South Africa
India beat South Africa by 48 runs
India
South Africa
South Africa beat India by 4 wickets
India
South Africa
South Africa beat India by 7 wickets
South Africa
Bangladesh
South Africa beat Bangladesh by 332 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 220 runs
South Africa
Bangladesh
Bangladesh beat South Africa by 9 wickets
South Africa
Bangladesh
South Africa beat Bangladesh by 7 wickets
South Africa
Bangladesh
Bangladesh beat South Africa by 38 runs
New Zealand
South Africa
South Africa beat New Zealand by 198 runs
New Zealand
South Africa
New Zealand beat South Africa by an innings and 276 runs
South Africa
India
South Africa beat India by 4 runs
South Africa
India
South Africa beat India by 7 wickets
South Africa
India
South Africa beat India by 31 runs
South Africa
India
South Africa beat India by 7 wickets
South Africa
India
South Africa beat India by 7 wickets
South Africa
India
India beat South Africa by 113 runs
South Africa
Netherlands
Match Abandoned
England
South Africa
South Africa beat England by 10 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 6 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 4 wickets
South Africa
West Indies
South Africa beat West Indies by 8 wickets
Australia
South Africa
Australia beat South Africa by 5 wickets
Pakistan
South Africa
South Africa beat Pakistan by 6 wickets
Afghanistan
South Africa
South Africa beat Afghanistan by 41 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 10 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 9 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 28 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 78 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 67 runs (D/L method)
Sri Lanka
South Africa
Sri Lanka beat South Africa by 14 runs
Ireland
South Africa
South Africa beat Ireland by 49 runs
Ireland
South Africa
South Africa beat Ireland by 42 runs
Ireland
South Africa
South Africa beat Ireland by 33 runs
Ireland
South Africa
South Africa beat Ireland by 70 runs
Ireland
South Africa
Ireland beat South Africa by 43 runs
Ireland
South Africa
Match Abandoned
West Indies
South Africa
South Africa beat West Indies by 25 runs
West Indies
South Africa
West Indies beat South Africa by 21 runs
West Indies
South Africa
South Africa beat West Indies by 1 run
West Indies
South Africa
South Africa beat West Indies by 16 runs
West Indies
South Africa
West Indies beat South Africa by 8 wickets
West Indies
South Africa
South Africa beat West Indies by 158 runs
West Indies
South Africa
South Africa beat West Indies by an innings and 63 runs
South Africa
Pakistan
Pakistan beat South Africa by 3 wickets
South Africa
Pakistan
Pakistan beat South Africa by 9 wickets
South Africa
Pakistan
South Africa beat Pakistan by 6 wickets
South Africa
Pakistan
Pakistan beat South Africa by 4 wickets
South Africa
Pakistan
Pakistan beat South Africa by 28 runs
South Africa
Pakistan
South Africa beat Pakistan by 17 runs
South Africa
Pakistan
Pakistan beat South Africa by 3 wickets
Pakistan
South Africa
Pakistan beat South Africa by 4 wickets
Pakistan
South Africa
South Africa beat Pakistan by 6 wickets
Pakistan
South Africa
Pakistan beat South Africa by 3 runs
Pakistan
South Africa
Pakistan beat South Africa by 95 runs
Pakistan
South Africa
Pakistan beat South Africa by 7 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 10 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by an innings and 45 runs
South Africa
England
Cancelled
South Africa
England
Cancelled
South Africa
England
Match Abandoned
South Africa
England
England beat South Africa by 9 wickets
South Africa
England
England beat South Africa by 4 wickets
South Africa
England
England beat South Africa by 5 wickets
South Africa
England
England beat South Africa by 191 runs
South Africa
England
England beat South Africa by an innings and 53 runs
South Africa
England
England beat South Africa by 189 runs
South Africa
England
South Africa beat England by 107 runs
India
South Africa
India beat South Africa by an innings and 202 runs
India
South Africa
India beat South Africa by an innings and 137 runs
India
South Africa
India beat South Africa by 203 runs
India
South Africa
South Africa beat India by 9 wickets
India
South Africa
India beat South Africa by 7 wickets
India
South Africa
Match Abandoned
Australia
South Africa
South Africa beat Australia by 10 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 9 wickets
Pakistan
South Africa
Pakistan beat South Africa by 49 runs
New Zealand
South Africa
New Zealand beat South Africa by 4 wickets
South Africa
Afghanistan
South Africa beat Afghanistan by 9 wickets (D/L method)
South Africa
West Indies
Match Abandoned
South Africa
India
India beat South Africa by 6 wickets
South Africa
Bangladesh
Bangladesh beat South Africa by 21 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 45 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 16 runs
South Africa
Sri Lanka
Sri Lanka tied with South Africa (South Africa win Super Over by 9 runs)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 41 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 6 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 71 runs (D/L method)
South Africa
Sri Lanka
South Africa beat Sri Lanka by 113 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 1 wicket
South Africa
Pakistan
Pakistan beat South Africa by 27 runs
South Africa
Pakistan
South Africa beat Pakistan by 7 runs
South Africa
Pakistan
South Africa beat Pakistan by 6 runs
South Africa
Pakistan
South Africa beat Pakistan by 7 wickets
South Africa
Pakistan
Pakistan beat South Africa by 8 wickets
South Africa
Pakistan
South Africa beat Pakistan by 13 runs (D/L method)
South Africa
Pakistan
South Africa beat Pakistan by 5 wickets
South Africa
Pakistan
Pakistan beat South Africa by 5 wickets
South Africa
Pakistan
South Africa beat Pakistan by 107 runs
South Africa
Pakistan
South Africa beat Pakistan by 9 wickets
South Africa
Pakistan
South Africa beat Pakistan by 6 wickets
Australia
South Africa
South Africa beat Australia by 21 runs
Australia
South Africa
South Africa beat Australia by 40 runs
Australia
South Africa
Australia beat South Africa by 7 runs
Australia
South Africa
South Africa beat Australia by 6 wickets
South Africa
Zimbabwe
Match Abandoned
South Africa
Zimbabwe
South Africa beat Zimbabwe by 6 wickets
South Africa
Zimbabwe
South Africa beat Zimbabwe by 34 runs
South Africa
Zimbabwe
South Africa beat Zimbabwe by 4 wickets
South Africa
Zimbabwe
South Africa beat Zimbabwe by 120 runs
South Africa
Zimbabwe
South Africa beat Zimbabwe by 5 wickets
Sri Lanka
South Africa
Sri Lanka beat South Africa by 3 wickets
Sri Lanka
South Africa
Sri Lanka beat South Africa by 178 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 3 runs (D/L method)
Sri Lanka
South Africa
South Africa beat Sri Lanka by 78 runs
Sri Lanka
South Africa
South Africa beat Sri Lanka by 4 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 5 wickets
Sri Lanka
South Africa
Sri Lanka beat South Africa by 199 runs
Sri Lanka
South Africa
Sri Lanka beat South Africa by 278 runs
South Africa
Australia
South Africa beat Australia by 492 runs
South Africa
Australia
South Africa beat Australia by 322 runs
South Africa
Australia
South Africa beat Australia by 6 wickets
South Africa
Australia
Australia beat South Africa by 118 runs
South Africa
India
India beat South Africa by 7 runs
South Africa
India
South Africa beat India by 6 wickets
South Africa
India
India beat South Africa by 28 runs
South Africa
India
India beat South Africa by 8 wickets
South Africa
India
India beat South Africa by 73 runs
South Africa
India
South Africa beat India by 5 wickets (D/L method)
South Africa
India
India beat South Africa by 124 runs
South Africa
India
India beat South Africa by 9 wickets
South Africa
India
India beat South Africa by 6 wickets
South Africa
India
India beat South Africa by 63 runs
South Africa
India
South Africa beat India by 135 runs
South Africa
India
South Africa beat India by 72 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 200 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 104 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 10 wickets
South Africa
Bangladesh
South Africa beat Bangladesh by an innings and 254 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 333 runs
England
South Africa
England beat South Africa by 177 runs
England
South Africa
England beat South Africa by 239 runs
England
South Africa
South Africa beat England by 340 runs
England
South Africa
England beat South Africa by 211 runs
England
South Africa
England beat South Africa by 19 runs
England
South Africa
South Africa beat England by 3 runs
England
South Africa
England beat South Africa by 9 wickets
India
South Africa
India beat South Africa by 8 wickets
Pakistan
South Africa
Pakistan beat South Africa by 19 runs (D/L method)
Sri Lanka
South Africa
South Africa beat Sri Lanka by 96 runs
England
South Africa
South Africa beat England by 7 wickets
England
South Africa
England beat South Africa by 2 runs
England
South Africa
England beat South Africa by 72 runs
New Zealand
South Africa
New Zealand drew with South Africa
New Zealand
South Africa
South Africa beat New Zealand by 8 wickets
New Zealand
South Africa
New Zealand drew with South Africa
New Zealand
South Africa
South Africa beat New Zealand by 6 wickets
New Zealand
South Africa
New Zealand beat South Africa by 7 wickets
New Zealand
South Africa
South Africa beat New Zealand by 159 runs
New Zealand
South Africa
New Zealand beat South Africa by 6 runs
New Zealand
South Africa
South Africa beat New Zealand by 4 wickets
New Zealand
South Africa
South Africa beat New Zealand by 78 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 88 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 40 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 7 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 121 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 5 wickets
South Africa
Sri Lanka
Sri Lanka beat South Africa by 3 wickets
South Africa
Sri Lanka
South Africa beat Sri Lanka by 19 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by an innings and 118 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 282 runs
South Africa
Sri Lanka
South Africa beat Sri Lanka by 8 wickets
South Africa
West Indies
West Indies beat South Africa by 3 wickets
South Africa
Afghanistan
South Africa beat Afghanistan by 37 runs
South Africa
England
England beat South Africa by 2 wickets
India
South Africa
South Africa beat India by 4 runs
India
South Africa
India beat South Africa by 6 wickets
England
South Africa
South Africa beat England by 3 runs
South Africa
Netherlands
South Africa beat Netherlands by 6 runs
New Zealand
South Africa
South Africa beat New Zealand by 2 runs
South Africa
Sri Lanka
Sri Lanka beat South Africa by 5 runs
India
South Africa
India beat South Africa by 1 run
Australia
South Africa
Australia beat South Africa by 8 wickets
Pakistan
South Africa
Pakistan beat South Africa by 2 wickets
Sri Lanka
South Africa
South Africa beat Sri Lanka by 32 runs
South Africa
Zimbabwe
South Africa beat Zimbabwe by 10 wickets
Pakistan
South Africa
Pakistan beat South Africa by 11 runs
England
South Africa
England beat South Africa by 39 runs
Afghanistan
South Africa
South Africa beat Afghanistan by 59 runs
South Africa
New Zealand
South Africa beat New Zealand by 13 runs
India
South Africa
India beat South Africa by 14 runs
South Africa
Pakistan
Pakistan beat South Africa by 7 runs
South Africa
India
South Africa beat India by 12 runs
West Indies
South Africa
South Africa beat West Indies by 20 runs
England
South Africa
South Africa beat England by 7 wickets
New Zealand
South Africa
South Africa beat New Zealand by 1 run
South Africa
Scotland
South Africa beat Scotland by 130 runs
South Africa
India
India beat South Africa by 37 runs
South Africa
New Zealand
South Africa beat New Zealand by 6 wickets
South Africa
England
South Africa beat England by 19 runs
South Africa
Bangladesh
South Africa beat Bangladesh by 7 wickets
South Africa
West Indies
South Africa beat West Indies by 8 wickets