Khan made his first-class debut on 24 January 2007 at the age of 17. Playing for Abbottabad against Multan, his first wicket was that of Majid Majeed.
In the 2008/09 season, Khan represented the Khan Research Laboratories cricket team and played for them in the final of the 2008/09 Quaid-i-Azam Trophy; he took a single wicket in the match as his team lost to Sialkot [REF].