[1] He made his Twenty20 debut on 7 September 2020, for Kabul Eagles in the 2020 Shpageeza Cricket League.
[2] Prior to his Twenty20 debut, he was named in Afghanistan's squad for the 2020 Under-19 Cricket World Cup.
[7] On 23 January 2023, the series was rescheduled and both cricket boards agreed to play three Twenty20 International (T20Is) matches instead of ODIs.
[10] In May 2024, he was named as a reserve player in Afghanistan’s squad for the 2024 ICC Men's T20 World Cup tournament.
This amazing performance put him at the leading run-scorers on the board and led Afghanistan A to a maiden ACC asia cup trophy win.