Fixtures & Results

South Africa

New Zealand
New Zealand beat South Africa by 50 runs

South Africa

England
South Africa beat England by 7 wickets

Australia

South Africa
Match Abandoned

Afghanistan

South Africa
South Africa beat Afghanistan by 107 runs

Pakistan

South Africa
Pakistan beat South Africa by 6 wickets

New Zealand

South Africa
New Zealand beat South Africa by 6 wickets

South Africa

Pakistan
South Africa beat Pakistan by 10 wickets

South Africa

Pakistan
South Africa beat Pakistan by 2 wickets

South Africa

Pakistan
Pakistan beat South Africa by 36 runs (DLS method)

South Africa

Pakistan
Pakistan beat South Africa by 81 runs

South Africa

Pakistan
Pakistan beat South Africa by 3 wickets

South Africa

Pakistan
Match Abandoned

South Africa

Pakistan
South Africa beat Pakistan by 7 wickets

South Africa

Pakistan
South Africa beat Pakistan by 11 runs

South Africa

Sri Lanka
South Africa beat Sri Lanka by 109 runs

South Africa

Sri Lanka
South Africa beat Sri Lanka by 233 runs

South Africa

India
India beat South Africa by 135 runs

South Africa

India
India beat South Africa by 11 runs

South Africa

India
South Africa beat India by 3 wickets

South Africa

India
India beat South Africa by 61 runs

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