Pakistan's prolific all-rounder Shahid Afridi has confirmed that he has retired from all forms of international cricket.
Afridi, last featured for Pakistan when he led them in the World Twenty20 series in India but his side failed to make it to the semi-finals following which the 36-year-old dropped out of contention and Sarfraz Ahmed was handed over the reins.
After making his debut in October 1996, Afridi has featured in 398 One-Day Internationals for Pakistan in which he has scored 8064 runs and also snared 395 wickets.
He also held the record for the fastest century in the 50-over-format after he reached the milestone in 37 deliveries which was later broken by New Zealand all-rounder Corey Anderson and later by South African captain AB de Villiers.
The Peshawar all-rounder has also played 27 Tests for Pakistan and also 98 games in the shortest format.
Afridi revealed the news on his retirement and further added that he is looking to play two more years of domestic league in the country.
"I have said goodbye to international cricket," Afridi, who turns 37 next month, 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. Now my foundation is important for me. I have played with seriousness and in a professional way for my country."
Afridi recently smashed a blistering fifty for his franchise Peshawar Zalmi against Karachi Kings in the ongoing Pakistan Super League but had to end on the losing side.
© Cricket World 2017