In December 2017, he was named in Afghanistan's squad for the
2018 Under-19 Cricket World Cup. In January 2018, he was bought by the
Rajasthan Royals in the
2018 IPL auction. In December 2018, he was named in Afghanistan's under-23 team for the
2018 ACC Emerging Teams Asia Cup. In May 2018, he was named in Afghanistan's squad for their inaugural
Test match, played
against India, but he was not selected for the match. In February 2019, he was named in Afghanistan's
One Day International (ODI) and
Twenty20 International (T20I) squads for their series
against Ireland in India. He made his ODI debut for Afghanistan against
Ireland on 10 March 2019. Following the conclusion of the ODI series, he was added to Afghanistan's
Test squad, for the one-off match against Ireland, but he did not play. In August 2019, he was named in Afghanistan's
Test squad for their one-off match
against Bangladesh. He made his Test debut for Afghanistan, in the one-off match against
Bangladesh, on 5 September 2019. In May 2022, he was named as a reserve in Afghanistan's
Twenty20 International (T20I) squad for their series
against Zimbabwe. He made his T20I debut for Afghanistan against
UAE on 19 February 2023. ==References==