 His first-class debut came in Intercontinental Cup against a Zimbabwe XI in which Afghanistan drew the match.To date, Afghan has played in 4 first-class matches for Afghanistan.Later, in November 2009 he was a member of Afghanistan's 2009 ACC Twenty20 Cup winning squad.