a) Asgar Afghan
b) Gulbadin Naib
c) Hamid Hasan
d) Rashid Khan
Rashid Khan has been appointed the captain of Afghanistan cricket team in all three formats. Former skipper Asghar Afghan will be his deputy, the Afghanistan Cricket Board announced recently.