Misbahul Haq Replaces Shahid Afridi as Pakistan ODI captain Misbahul Haq in Shahid Afridi out Zesham May 19, 2011