[2] Three days later, in his second List A match, he scored his first century, when he made 130 not out against Amo Region.
[3] He made his Twenty20 debut for Mis Ainak Knights in the 2017 Shpageeza Cricket League on 14 September 2017.
[4] He was the leading run-scorer in the 2018 Ahmad Shah Abdali 4-day Tournament, finishing with 1,073 runs in eight matches.
[5] In September 2018, he was named in Balkh's squad in the first edition of the Afghanistan Premier League tournament.
[9] In November 2019, he was named in Afghanistan's squad for the 2019 ACC Emerging Teams Asia Cup in Bangladesh.