Afghanistan Cricket Board on Friday appointed Rashid Khan Arman as the National Cricket Team's captain.
Mohammad Nabi and Rashid had also criticised removal of Afghan as the team's captain just months ahead of the World Cup.
Khan came into the World Cup as cricket's hottest property after catching the eye with his leg spinners for minnows Afghanistan.
At a news conference announcing his new role, Khan acknowledged the responsibility on his shoulders and expressed hopes for the team's future.
Afghanistan had gone into the World Cup in England and Wales with Gulbadin Naib as the skipper, a decision that did not go down too well with the seniors in the team.
This comes after Asghar Afghan, the former captain of the team was removed from the post on April 19 after the cricket board opted for split captaincy, with Gulbadin Naib for ODI, Rahmat Shah for the Test side, and Rashid Khan Arman for Twenty20 worldwide matches.
After that Rashid and Afghanistan play a full series against the West Indies - including a one-off Test match - in their adopted home country India in November.
Afghanistan is one of the fairytale stories of modern sport, with cricket introduced to the war-torn country by returning refugees who had learnt about the game in camps in neighbouring Pakistan.
But their second ever World Cup was chastening, and while they headed home with more experience under their belts, there are also major questions over their batting strength and lack of quality seam bowlers.