Legendary Pakistan all-rounder Shahid Afridi on Sunday announced his retirement from international cricket. Shahid Afridi said in Sharjah.

“I am playing for my fans and will continue to play this league for another two years but it’s goodbye from international cricket. Now my foundation is important for me. I have played with seriousness and in a professional way for my country.”