A talented all-rounder, Hammad Azam made his first-class debut for Rawalpindi in 2008, following which he represented Pakistan at the U-19 World Cup in New Zealand. A right-hand batsman and a right-arm medium pacer, he debuted at the international level in 2011 at an ODI match against the West Indies.