Afghanistan opened their T20 World Cup campaign with a mammoth 125-run victory over debutants Uganda in Guyana.
Australia have postponed another series against Afghanistan in protest at the country's treatment of females.
Andy Balbirnie's unbeaten 58 helped Ireland seal a historic first Test win as they held their nerve to beat Afghanistan by six wickets in Abu Dhabi.
The Proteas warmed-up for their World Cup semi-final with a five-wicket victory over Afghanistan after Rassie van der Dussen led the charge in the run-chase in Ahmedabad.
South Africa will face Afghanistan in their final Group Stage match of the 2023 Cricket World Cup on Friday.
Glenn Maxwell hit a record-breaking double-century as Australia fought back to beat Afghanistan by three wickets in a remarkable contest in Mumbai and seal a place in the World Cup semi-finals.