Pakistan’s useful all-rounder, Shahid Afridi, who has served his county in 335 One Day Internationals matches so far, performed tremendously with the ball during the ICC World Cup