Hashmatullah Shahidi has stepped down as Afghanistan's ODI captain, quitting the role with immediate effect after captaining the side for more than four years. Shahidi, who took charge of Afghanistan's ODI team in January 2022, remained at the helm until Afghanistan's most recent ODI series against India in June 2026, in which they could not register a single win, losing the series 0-3.
During his tenure as captain, he oversaw 55 ODI matches and played a key role in guiding Afghanistan through the challenging phases. He led Afghanistan in major global tournaments, including the 2023 Asia Cup, the 2023 ICC Cricket World Cup, and the 2025 ICC Champions Trophy.
"Today I announce with full respect and consent that I am resigning as captain of my team at my personal decision," Shahidi wrote on his social media handle.
"It was a great honor for me to perform this responsibility as a Captain. I am proud to have served alongside my team with honesty, unity and commitment. By the grace of Allah, with the efforts of the officials, coaches and players, we have achieved many victories, won important matches, defeated big teams and made the name of the team higher."
"All these achievements are not just mine, but also the result of the teamwork, sacrifices and coordination of the entire team. I thank all the players of my team from the bottom of my heart who always supported me and stood shoulder to shoulder with me in every victory and every challenge."
"I also thank the officials and the administration of the team who believed in me and always supported me. Your trust and cooperation will always be an honor for me."
Under his leadership, the most notable achievement for Afghanistan came during the 2023 Cricket World Cup, where the side delivered magnificent performances, beating England, Pakistan, Sri Lanka, and the Netherlands in a fruitful campaign.
