“I have said goodbye to international cricket,” Afridi told reporters in Sharjah on Sunday night soon after his 28-ball 54 nearly pulled off victory for his team Peshawar Zalmi against Karachi Kings in the PSL.
“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.”
The 36-year-old Afridi played 98 T20 internationals, scoring 1,405 runs at a strike rate of 150.75, and took 97 wickets.
Last year, Afridi stepped down from the T20 captaincy as Pakistan could win only one match out of four in the World Twenty20 in India.
However, selectors seemed to have lost confidence in Afridi’s ability as he wasn’t picked for a one-off T20 against England, nor the three-match series against the West Indies in the United Arab Emirates.
There were reports Afridi was interested in a farewell international before he quits the shortest format. But that apparent understanding with Pakistan Cricket Board officials seems to have not come to fruition.
Afridi quit the longest format of the game in 2010 after playing 27 test matches, scoring 1,716 runs and taking 48 wickets.
He burst onto the scene in 1996 when he smashed a 37-ball century in only his second ODI — the then fastest hundred in a one-day international — against Sri Lanka.
He played 398 ODIs and scored 8,064 runs at a strike rate of 117.00 besides claiming 395 wickets at an average of 34.51.
Afridi’s ability to score better than a run-a-ball enabled Pakistan to finish runners-up in the inaugural World Twenty20 in 2007 in South Africa. He was also instrumental in Pakistan winning the 2009 World Twenty20 in England. (Courtesy AP)