Afghanistan players celebrate after defeating Bangladesh by eight runs in their men's T20 World Cup cricket match at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Powered by four-wicket hauls from seamer Naveen-ul-Haq and captain Rashid Khan, Afghanistan zoomed into their maiden World Cup semi-finals in Saint Vincent on Tuesday (June 25). Bangladesh, chasing a rain-revised target of 114 runs in 19 overs, were bowled out for 105 runs in 17.5 overs with Naveen's back-to-back strikes. With the result, Afghanistan have also knocked Australia out of ICC T20 World Cup 2024. Rashid Khan's men will now meet South Africa in the first semi-final, in Tarouba on June 27.
Afghanistan players celebrate after defeating Bangladesh by eight runs in their men's T20 World Cup cricket match at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Bangladesh's Taskin Ahmed is out bowled by Afghanistan's Naveen-ul-Haq during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Afghanistan's Mohammad Nabi takes a catch to dismiss Bangladesh's Tanzim Hasan during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Bangladesh's Litton Das bats during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Afghanistan's captain Rashid Khan is celebrates with teammates after dismissing Bangladesh's Rishad Hossain during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Afghanistan's captain Rashid Khan celebrates after dismissing Bangladesh's Soumya Sarkar during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Bangladesh's Soumya Sarkar bats during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Bangladesh's Mahmudullah bats during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Afghanistan's Rahmanullah Gurbaz bats during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.
Bangladesh's Mustafizur Rahman bowls during the men's T20 World Cup cricket match between Afghanistan and Bangladesh at Arnos Vale Ground, Kingstown, Saint Vincent and the Grenadines.