Rahmat Shah appointed Afghanistan’s new test and ODI captain
The Afghanistan Cricket Board (ACB) has announced a major leadership change by appointing experienced batter Rahmat Shah as the new captain of the national Test and One-Day International (ODI) teams. The decision follows the resignation of Hashmatullah Shahidi, who stepped down from the role after serving as Afghanistan’s captain for more than four years.
Shahidi, 31, led Afghanistan in 55 ODI matches from January 2022 to June 2026. His final assignment as captain came in the ODI series against India. During his tenure, Afghanistan secured 27 victories and achieved several memorable wins against strong cricketing nations, including England, Pakistan, Sri Lanka, and the Netherlands during the 2023 ICC Cricket World Cup. Under Shahidi’s leadership, Afghanistan impressed the cricketing world with their performances and narrowly missed out on a place in the tournament’s semi-finals.
The Afghanistan Cricket Board thanked Shahidi for his commitment, professionalism, and contributions to the national team throughout his time as captain. The board also wished him success in the next chapter of his cricketing career, acknowledging the important role he played in the team’s progress on the international stage.
Rahmat Shah, one of Afghanistan’s most dependable middle-order batters, will now take over the responsibility of leading the Test and ODI sides. Wicketkeeper-batter Rahmanullah Gurbaz has been appointed as the vice-captain, making him Rahmat’s deputy in both formats.
Rahmat, 33, made his international debut in 2018 and has become one of Afghanistan’s most experienced players. So far, he has represented the country in 12 Test matches and 128 ODIs, scoring a combined 4,121 runs at an average of 35.22. Known for his calm approach and consistency with the bat, Rahmat has been an important figure in Afghanistan’s batting line-up for several years.
Although this is his first appointment as the national captain, Rahmat is no stranger to leadership responsibilities. He has served as Afghanistan’s vice-captain in both Tests and ODIs since 2021, gaining valuable experience while working alongside Shahidi. Meanwhile, the newly appointed vice-captain, Rahmanullah Gurbaz, 24, is regarded as one of Afghanistan’s brightest young stars. Despite his impressive performances with the bat, Gurbaz has yet to captain the national team at the international level.
The latest appointment marks another significant step in Afghanistan’s leadership transition across all three formats of the game. Since Richard Pybus took over as the national team’s head coach following the ICC T20 World Cup earlier this year, the board has made several changes to its leadership structure. Earlier in March, Ibrahim Zadran was named captain of the T20 International side, replacing Rashid Khan.
Afghanistan’s next international assignment will be a five-match ODI series against Ireland in August 2026. The upcoming series will provide Rahmat Shah with his first opportunity to lead the national team as captain and begin a new era for Afghan cricket. Fans and cricket experts alike will be eager to see how the experienced batter performs in his new leadership role as Afghanistan continues its rise in international cricket.