Made his ODI debut against Australia in United Arab Emirates in May this year, getting two scores in the forties in his four matches.
Scored 92 off 49 balls for Lahore Eagles v National Bank of Pakistan in a domestic match at Lahore in 2008, his best List A Limited Overs score.
Scored 167 to help Pakistan U/19 chase 342 to win a Test against England at Derby in 2007 by three wickets.
Represented Pakistan at ICC U/19 CWC in Malaysia in 2008, scoring 136 runs at an average of 34.00 and taking eight wickets at an average of 12.75 and economy rate of 3.68.