Pakistan all - rounder Shahid Afridi announced his retirement from international cricket on Monday .
Pakistan all - rounder Shahid Afridi was recently sacked as one - day captain .
Pakistan all - rounder Shahid Afridi , who was recently sacked as one - day captain , announced his retirement from international cricket on Monday .