Afghanistan appoint Hashmatullah Shahidi as Test, ODI captain

The Afghanistan Cricket Board (ACB) have appointed left-handed batter Hasmatullah Shahid as the captain of the Test and ODI teams. The board confirmed the news on May 31. He will succeed senior cricketer Asghar Afghan as the skipper of the team.

New Afghan captain's career stats so far

Hasmatullah Shahid has represented Afghanistan in 5 Tests, 41 ODIs and four T20I matches to date. Overall, the southpaw has accumulated 1508 runs, including one century and 11 fifties.

Veteran Asghar Afghan stripped of captaincy

Asghar Afghan was stripped of his leadership duties in the wake of the humiliating defeat in a Test against Zimbabwe earlier this year in Abu Dhabi. An investigation committee report determined that Afghan's decisions as the captain of the side hurt Afghanistan's chances in the match.

Rahmat Shah to serve as the vice-captain 

The 27-year-old right-handed batter Rahmat Shah will function as Hashmatullah Shahidi's deputy in Afghanistan's upcoming games. He has represented Afghanistan in 6 Tests and 76 ODIs so far in his career.

Afghanistan to name new T20I skipper soon

Afghanistan have retained star leg-spinner Rashid Khan as vice-captain in the shortest format of the game. They will announce the new skipper of the T20 side in the coming days.  

Upcoming fixtures for the Afghanistan side

Afghanistan are set to play one Test match against Australia in Hobart from November 27. They are also expected to play a limited-overs series ahead of the ICC T20 World Cup.