Little did anyone predict that Afghanistan would be one of the semi-finalists at the 2024 T20 World...