Fri May 24(50ovs) | Afghanistan v Pakistan |
Sat Jun 1(50ovs) | Afghanistan v Australia |
Wed May 8(50ovs) | Scotland v Afghanistan |
Fri May 10(50ovs) | Scotland v Afghanistan |
Sat Jun 29(50ovs) | Afghanistan v Pakistan |
Thu Jul 4(50ovs) | Afghanistan v West Indies |
Mon May 27(50ovs) | England v Afghanistan |
Tue Jun 18(50ovs) | England v Afghanistan |
Tue Jun 4(50ovs) | Afghanistan v Sri Lanka |
Sat Jun 15(50ovs) | Afghanistan v South Africa |
Sat Jun 8(50ovs) | Afghanistan v New Zealand |
Sat Jun 22(50ovs) | Afghanistan v India |
Mon Jun 24(50ovs) | Afghanistan v Bangladesh |