SA
ENG
null
SOZ
NOZ
WEZ
CEZ
PAK
UAE
NAM
SCOT
Barbados Royals
Guyana Amazon Warriors
Durham
Hampshire
Antigua and Barbuda Falcons
United Arab Emirates
Afghanistan
South Africa
South Africa won by 7 wickets (with 102 balls remaining)
Bangladesh
Afghanistan won by 92 runs
Bangladesh won by 68 runs
Afghanistan won by 5 wickets (with 10 balls remaining)
Zimbabwe
Zimbabwe won by 4 wickets (with 0 balls remaining)
Afghanistan won by 50 runs
Afghanistan won by 3 wickets (with 3 balls remaining)
No result
Afghanistan won by 232 runs
Afghanistan won by 8 wickets (with 139 balls remaining)
Match drawn
Afghanistan won by 72 runs
Pakistan Shaheens
Shaheens won by 144 runs
New Zealand
New Zealand won by 2 wickets (with 13 balls remaining)
South Africa won by 107 runs
England
Afghanistan won by 8 runs
Australia
Pakistan
Pakistan won by 39 runs
Afghanistan won by 38 runs
Afghanistan won by 18 runs
Match yet to begin
Hong Kong
Sri Lanka
Records index: most runs, most wickets, and a lot more
The latest cricket photos
Rankings: Who's leading in every format