Pakistan’s Shaheen Shah Afridi becomes No.1 ranked ODI bowler after his recent exploits in Australia