Sagicor High Performance Centre won by 56 runs
Sagicor High Performance Centre 151/6 (20/20 ov); Afghanistan 95 (17.4/20 ov)
Sagicor High Performance Centre won by 56 runs
United Arab Emirates won by 6 wickets (with 12 balls remaining)
Afghanistan 100/9 (20/20 ov); United Arab Emirates 105/4 (18/20 ov)
United Arab Emirates won by 6 wickets (with 12 balls remaining)
United Arab Emirates won by 2 wickets (with 5 balls remaining)
Afghanistan 174 (49.5/50 ov); United Arab Emirates 175/8 (49.1/50 ov)
United Arab Emirates won by 2 wickets (with 5 balls remaining)
Sagicor High Performance Centre won by 86 runs
Sagicor High Performance Centre 257/9 (50/50 ov); Afghanistan 171 (37.5/50 ov)
Sagicor High Performance Centre won by 86 runs
West Indies XI won by 5 wickets (with 1 ball remaining)
Afghanistan 249/8 (50/50 ov); West Indies XI 252/5 (49.5/50 ov)
West Indies XI won by 5 wickets (with 1 ball remaining)
Match drawn
United Arab Emirates 462 and 228; Afghanistan 328 and 131/7 (80 ov, target: 363)
Match drawn
United Arab Emirates won by 15 runs
United Arab Emirates 198 (44.3/50 ov); Afghanistan 183 (48.3/50 ov)
United Arab Emirates won by 15 runs
United Arab Emirates won by 69 runs
United Arab Emirates 221/8 (50/50 ov); Afghanistan 152 (44.4/50 ov)
United Arab Emirates won by 69 runs
Pakistan won by 7 wickets (with 77 balls remaining)
Afghanistan 195 (48.3/50 ov); Pakistan 198/3 (37.1/50 ov)
Pakistan won by 7 wickets (with 77 balls remaining)
Afghanistan won by 6 wickets (with 6 balls remaining)
Papua New Guinea 112/6 (20/20 ov); Afghanistan 113/4 (19/20 ov)
Afghanistan won by 6 wickets (with 6 balls remaining)
Afghanistan won by 4 wickets (with 2 balls remaining)
Netherlands 149/6 (20/20 ov); Afghanistan 150/6 (19.4/20 ov)
Afghanistan won by 4 wickets (with 2 balls remaining)
Afghanistan won by 89 runs
Afghanistan 172/5 (20/20 ov); Denmark 83/9 (20/20 ov)
Afghanistan won by 89 runs
Afghanistan won by 34 runs
Afghanistan 157/6 (20/20 ov); Nepal 123/6 (20/20 ov)
Afghanistan won by 34 runs
Afghanistan won by 41 runs
Afghanistan 174/8 (20/20 ov); Canada 133/9 (20/20 ov)
Afghanistan won by 41 runs
Afghanistan won by 9 wickets (with 53 balls remaining)
Hong Kong 103/9 (20/20 ov); Afghanistan 104/1 (11.1/20 ov)
Afghanistan won by 9 wickets (with 53 balls remaining)
Afghanistan won by 15 runs
Afghanistan 177/5 (20/20 ov); Bermuda 162/7 (20/20 ov)
Afghanistan won by 15 runs
Afghanistan won by 47 runs
Afghanistan 146 (20/20 ov); Namibia 99 (18.1/20 ov)
Afghanistan won by 47 runs
Ireland won by 5 wickets (with 7 balls remaining)
Afghanistan 152/7 (20/20 ov); Ireland 156/5 (18.5/20 ov)
Ireland won by 5 wickets (with 7 balls remaining)
Netherlands won by 9 wickets (with 142 balls remaining)
Afghanistan 153 (39.2/50 ov); Netherlands 156/1 (26.2/50 ov)
Netherlands won by 9 wickets (with 142 balls remaining)
Afghanistan won by 5 wickets (with 22 balls remaining)
Netherlands 256/9 (50/50 ov); Afghanistan 259/5 (46.2/50 ov)
Afghanistan won by 5 wickets (with 22 balls remaining)
Afghanistan won by 3 wickets
Netherlands 133 and 228; Afghanistan 129 and 233/7 (76 ov, target: 233)
Afghanistan won by 3 wickets