ENG
SA
null
Zimbabwe
Sri Lanka
Bangladesh
Netherlands
Trinbago Knight Riders
St Lucia Kings
WI19
SL19
NAM
CAN
AFG
PAK
Surrey
Northamptonshire
Pakistan Shaheens
South Africa
South Africa won by 3 wickets (with 6 balls remaining)
Afghanistan
South Africa won by 107 runs
Australia
Match abandoned without a ball bowled
England
South Africa won by 7 wickets (with 125 balls remaining)
New Zealand
New Zealand won by 50 runs
South Africa won by 5 wickets
South Africa won by 328 runs
South Africa won by an innings and 236 runs
South Africa won by 5 wickets (with 25 balls remaining)
New Zealand won by 21 runs
South Africa won by 7 wickets (with 16 balls remaining)
New Zealand won by 7 wickets (with 25 balls remaining)
New Zealand won by 3 runs
Australia won by 17 runs
South Africa won by 53 runs
Australia won by 2 wickets (with 1 ball remaining)
South Africa won by 98 runs
South Africa won by 84 runs
Australia won by 276 runs
South Africa won by 7 wickets (with 175 balls remaining)
Match yet to begin
Namibia
India
West Indies
Records index: most runs, most wickets, and a lot more
The latest cricket photos
Rankings: Who's leading in every format