Afghanistan's seven-wicket win over Papua New Guinea secured their place in the next stage of T20 World Cup, while also knocking out New Zealand from the tournament.
Fazalhaq Farooqi continued his explosive start to the T20 World Cup as Afghanistan wrapped up a dominant 84-run victory over New Zealand in Guyana.
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.