Pakistan's new captain Mohammad Hafeez
Pakistani batsman Mohammad Hafeez, shown here in Dhaka on March 22, has been made the new captain after Misbah-ul Haq was dropped from the Twenty20 squad. The decision was widely expected after Misbah led Pakistan to a 2-1 defeat in the three-match Twenty20 series against England in February.