Afghanistan have named 20-year-old leg-spinner Rashid Khan as their new captain across all three formats.
The move comes after Afghanistan’s disappointing World Cup campaign, where they lost all nine matches.
Asghar Afghan was sacked as captain on the eve of the tournament with Gulbadin Naib taking over the 50-over captaincy and Rahmat Shah appointed for Tests.
Rashid will take over from both having already been named Twenty20 captain.
Rashid is Afghanistan’s most high profile player, having starred in various global T20 leagues, and is the number one ranked bowling in T20 cricket.
He has played in both of Afghanistan’s Tests since they were awarded Test status in 2017 and has also featured in 68 ODIs and 38 T20s for Afghanistan.
Afghanistan’s chaotic World Cup was highlighted by a public row between coach Phil Simmons and chief selector Dawlat Ahmadzai.
Rashid’s first match as captain will be a one-off Test against Bangladesh in September.