Sixteen years after being in Division 5 of the ICC World Cricket League, Afghanistan has made their way to the semifinals of the ICC T20 World Cup, beating powerhouse teams like Australia, New Zealand, Pakistan, and the West Indies along the way. Led by captain Aiden Markram, they have proved that they are a force to be reckoned with in the world of cricket. This Wednesday, they will take on another strong contender, Rashid Khan's team, in the semifinals at the Brian Lara Stadium in Trinidad.