SA
AUS
null
INA-W
AUA-W
Nepal
Pakistan Shaheens
STKNP
BR
Birmingham Phoenix (Women)
Welsh Fire (Women)
Derbyshire
Surrey
Lancashire
Warwickshire
Nottinghamshire
Gloucestershire
Worcestershire
Glamorgan
Yorkshire
Durham
Birmingham Phoenix (Men)
Welsh Fire (Men)
Antigua and Barbuda Falcons
Guyana Amazon Warriors
MR-A
AS-A
NTS
PS-A
TR-M
OI-M
OI-W
TR-W
Afghanistan
New Zealand
Match abandoned without a ball bowled
South Africa
Afghanistan won by 6 wickets (with 144 balls remaining)
Afghanistan won by 177 runs
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
Shaheens won by 144 runs
New Zealand won by 2 wickets (with 13 balls remaining)
South Africa won by 107 runs
England
Afghanistan won by 8 runs
Australia
Pakistan
Match yet to begin
United Arab Emirates
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