Afghanistan's Road To T20 World Cup Semis

Afghanistan made history by qualifying for the T20 World Cup semi-final for the very first time.

The Rashid Khan-led side will face South Africa in the first semi-final on Thursday, June 27.

In their T20 World Cup opener, Afghanistan thrashed Uganda by 125 runs.

In their next game, Afghanistan caused a major upset by beating New Zealand by 84 runs.

Afghanistan extended their winning run with a 7-wicket victory against Papua New Guinea.

The Asian side suffered their first defeat in their next fixture against West Indies.

West Indies got the better of Afghanistan by 104 runs.

In their first Super Eight contest, Afghanistan lost to India by  47 runs.

In their next two games, Afghanistan defeated Australia and Bangladesh.

After a thrilling 8-run win against Bangladesh, Afghanistan made it to the semis.