Sharjah (Staff Report): Pakistan all-rounder Shahid Afridi has announced his retirement from international cricket .

The 36-year-old star had already quit Tests in 2010 and ODI cricket after the 2015 World Cup but still skippered the Pakistan T20I team at the 2016 world championships in India.

“I have said goodbye to international cricket ,” said Afridi . “I am playing for my fans and will continue to play this league for another two years but it’s goodbye from international cricket .

Nicknamed ‘Boom Boom’, Afridi had been a fan favourite since he burst onto the scene in 1996, striking a 37-ball one-day century against Sri Lanka in only his second match to set a world record that was unbeaten for 18 years.