Veteran Pakistan all-rounder Mohammad Hafeez is likely to announce his retirement from international cricket, sources said on Monday.
The professor, who announced his retirement from Test cricket in 2018. He had led the Pakistan cricket team in all formats of the game.
He is expected to formally announce the decision in a press conference in Lahore later in the day.
The 41-year-old played 55 Tests, 218 ODIs and 119 T20Is while amassing 12,780 runs across formats in his 18-year long career.
The former captain also represented Pakistan in three ICC ODI World Cups and six T20 World Cups.
He was part of the playing XI in Pakistan first-ever T20I back in August 2006 against England.
His last international outing came against Australia in the recently concluded T20 World Cup semifinal, which Pakistan lost.