KARACHI — Former Pakistan one-day captain Shahid Afridi has announced retirement from international cricket. “The all-rounder, who is currently with his ailing father in United States, has taken this extreme decision due to the attitude of Pakistan Cricket Board chief Ejaz Butt,” Afridi’s family told Khaleej Times.