The team played in the 2015, 2019, and 2023 Cricket World Cups. The Afghanistan Cricket Board (ACB) is the official governing body of the sport and is headquartered in Kabul.
The Alokozay Kabul International Cricket Ground serves as the nation's main cricket stadium. There are several other stadiums throughout the country, including the Ghazi Amanullah Khan International Cricket Stadium near Jalalabad.