His performance in the tournament was impressive, scoring 173 runs in six matches and getting dismissed only once. His unbeaten 92 against West Indies in the semi-final guided Pakistan to the final of the tournament. He was immediately selected in the Pakistan squad for the Twenty20 International against Australia.
On 23 April 2011, Azam along with Mohammad Salman and Junaid Khan made their one day international debuts against West Indies in St. Lucia. On 25 April 2011, Azam took his first wicket, of Marlon Samuels, in the second Digicel ODI against West Indies in St.Lucia.
On 23 February 2012, Azam made his T20I debut against England at Dubai. He did not get to bat or bowl in the game, however, in the next game, he scored 21 off 15 balls including three 4s and one 6 before being caught off Ravi Bopara's bowling. He has played 5 matches till date.