Sun May 2(20ovs) | India v South Africa |
Mon May 10(20ovs) | Pakistan v South Africa |
Wed Apr 28(20ovs) | South Africa v Sri Lanka |
Thu Apr 29(20ovs) | England v South Africa |
Wed May 5(20ovs) | Afghanistan v South Africa |
Thu May 6(20ovs) | New Zealand v South Africa |
Sat May 8(20ovs) | England v South Africa |
Sat Jun 26-Tue Jun 29 | West Indies v South Africa |
Thu Jun 3(50ovs) | West Indies v South Africa |
Thu Jun 10-Sun Jun 13 | West Indies v South Africa |
Sun Jun 6-Mon Jun 7 | Trinidad & T v Sth Africans |
Wed May 19(20ovs) | West Indies v South Africa |
Thu May 20(20ovs) | West Indies v South Africa |
Sat May 22(50ovs) | West Indies v South Africa |
Mon May 24(50ovs) | West Indies v South Africa |
Fri Jun 18-Tue Jun 22 | West Indies v South Africa |
Fri May 28(50ovs) | West Indies v South Africa |
Sun May 30(50ovs) | West Indies v South Africa |