Delhi: The International Cricket Council (ICC) released its latest ODI and T20 rankings on Wednesday, in which Pakistan’s fast bowler Shaheen Afridi has once again achieved the number-1 rank. Shaheen climbed three places and captured the top position, leaving behind South African spinner Keshav Maharaj. The left-arm pacer recently performed brilliantly against Australia, taking 8 […]