20 Feb 2017

Afridi retires from international cricket

3:27 pm on 20 February 2017

The former Pakistan cricket captain Shahid Afridi has announced his retirement from international cricket.

Afridi played his last test in 2010 and retired from ODIs after the 2015 World Cup.

He continued playing T20 internationals, though, and led Pakistan in the 2016 World T20, after which he announced his decision to step down as captain.

Pakistan batsman Shahid Afridi in action.

Pakistan batsman Shahid Afridi in action. Photo: PHOTOSPORT

Since then, however, Pakistan have not picked Afridi for the format, leaving him out of the squads for the one-off T20I in England and the three matches against West Indies in the UAE in September last year.

Since his last T20I for Pakistan, against Australia in Mohali in March 2016, Afridi has been playing in T20 competitions around the world.

"I have said goodbye to international cricket," said the all-rounder, who played 27 Tests, 398 ODIs and 98 T20s.

Afridi, who said he will continue playing domestic T20 cricket, added, "I am playing for my fans and will continue for another two years."

Since his last T20I for Pakistan, against Australia in Mohali in March 2016, Afridi has been playing in T20 competitions around the world.