Perennial chokers South Africa aiming to prove critics wrong stormed into the T20 World Cup final, trouncing Afghanistan by nine wickets...
South African warmed up for the semi- final against Australia by beating Afghanistan by 5 wickets in an CWC23 encounter at Ahmedabad....