He made his One Day International (ODI) debut for the Afghanistan national cricket team in early 2010.
He made his first-class debut for Mis Ainak Region in the 2017–18 Ahmad Shah Abdali 4-day Tournament on 13 November 2017.
[3] In September 2018, he was named in Balkh's squad in the first edition of the Afghanistan Premier League tournament.
[7] It later emerged that he was sent home following allegations of serious misbehavior with a female guest at the team hotel in Southampton.
[8] In June 2020, the ACB confirmed that his ban had ended and that he had joined the national team at a training camp.