Shaheen Afridi tweeted a savage dig at Babar Azam and Mohammad Rizwan's critics, following their incredible 203-run unbe