[1] He made his One Day International (ODI) debut against the United Arab Emirates on 2 December 2014.
[4] In September 2018, he was named in Kabul's squad in the first edition of the Afghanistan Premier League tournament.
[5] In September 2021, he was named as one of two travelling reserves in Afghanistan's squad for the 2021 ICC Men's T20 World Cup.
Both were punished for breaching Level 1 of the ICC Code of Conduct during the clash between Pakistan and Afghanistan.
Both players admitted their offence and accepted the sanctions proposed by match referee Andy Pycroft.