This followed a successful 2009 ICC Under-19 Cricket World Cup Qualifier where he scored 216 runs at a batting average of 54.
His debut for the senior team came against Bahrain in the 2008 ACC Trophy Elite.
In Afghan domestic cricket he represents Kabul Province.
He made his Twenty20 debut for Amo Sharks in the 2017 Shpageeza Cricket League on 11 September 2017.
[4] This biographical article related to Afghan cricket is a stub.