Shahid Afridi announces international retirement

Pakistan great Shahid Afridi has accepted his international career is probably over.

ShahidAfridi - Cropped

Nicknamed 'Boom Boom' for his aggressive batting, Shahid Afridi played his final Test in 2010 but remained in the shorter formats of the game until last year.

Pakistan great Shahid Afridi has accepted his international career is probably over.

The all-rounder, 36, has played 398 ODIs, 98 Twenty20s and 27 Tests for his nation in a career spanning 21 years.

But, Afridi said he had likely played his final game for Pakistan, having last featured for his country in a T20 against Australia in March last year.

"I have said goodbye to international cricket," he said in widely reported quotes after making a 28-ball 54 for Peshawar Zalmi in the Pakistan Super League.

"I am playing for my fans and will continue to play this league for another two years but it's goodbye from international cricket."

Afridi made his international debut in 1996 and first appearance in the Test side two years later.

The man nicknamed 'Boom Boom' for his aggressive batting, Afridi played his final Test in 2010 but remained in the shorter formats of the game until last year.

Afridi has hit the most sixes (351) in ODIs and in 1996 made a 37-ball century – now the third quickest in the format – against Sri Lanka.