Pakistan all-rounder Mohammad Hafeez has announced that he will retire from international cricket after the T20 World Cup.
Hafeez was recalled for the upcoming three-match T20 series against Bangladesh on Thursday.
The 39-year-old revealed a day later that he will end his long international career after gracing one last major tournament in Australia, if selected.
"It has been a privilege," Hafeez told media.
"I want to play the T20 World Cup and then exit from Pakistan's international team."
Hafeez ended his Test career in December 2018 after playing 55 times in the longest format, having scored 3,652 runs - including 10 centuries - and taken 53 wickets.
The veteran has appeared in 218 ODIs, making 6,614 runs and claiming 139 scalps, and has played 89 times in the shortest format - picking up 54 wickets and amassing 1,908 runs.
Hafeez has been banned from bowling in international cricket on three occasions due to an illegal action.
He added: "I have played 17 years for Pakistan and tried my level best. At times I missed my bowling."
The T20 World Cup commences on October 18.
LATEST STORIES
Phillip Spooner Honoured at Barbados Sports Awards; Sada Williams Named Athlete of the Year
- 2024-12-20 22:20:55
- Hits 718
Guyana's GSL T20 operating in chaotic global cricket schedule environment, says WCA CEO Tom Moffat
- 2024-12-06 06:08:16
- Hits 574
Bumrah, Brook, Root and Head shortlisted for Sir Garfield Sobers Trophy for ICC Men’s Cricketer of the Year
- 2024-12-30 08:24:35
- Hits 288
Rain cuts slick Sri Lanka bowling performance short in Durban
- 2024-11-27 10:55:14
- Hits 177
Pakistan thrash Zimbabwe behind Ayub ton to level ODI series
- 2024-11-26 09:51:40
- Hits 162