In domestic cricket, he plays for the Mis Ainak Region and Hindukush Strikers.
[1] He made his first-class debut for Mis Ainak in the 2022 Ahmad Shah Abdali 4-day Tournament on 31 October 2022.
[2] He also played first class matches for Hindukush Strikers in the 2023 Ahmad Shah Abdali 4-day Tournament.
In December 2021, he was named in Afghanistan's squad for the 2022 Under-19 Cricket World Cup.
[7] In January 2024, he was named in Afghanistan's Test squad for their series against Sri Lanka.