Answer
The ODI captaincy change in 2011 saw Shahid Afridi being succeeded by Mohammad Hafeez. This transition occurred amidst Pakistan cricket's challenging phase, marked by inconsistent performances and the aftermath of the spot-fixing scandal. Hafeez, known for his all-rounder abilities and leadership skills, took on the responsibility to steer the team through these turbulent times and bring stability to Pakistan's ODI campaign.