New Delhi, Oct. 6 -- Sahibzada Farhan has replaced Salman Ali Agha as Pakistan's T20I captain for the three-match series against Sri Lanka, beginning Friday in Rawalpindi. Salman has also been dropped from the T20I squad, but remains part of the ODI setup for the tri-series involving Sri Lanka and England.

The changes follow a disappointing run for Pakistan, who lost last year's Asia Cup final to India and failed to reach the semifinals of the 2026 T20 World Cup.

Farhan, who recently captained Pakistan to a silver medal at the Asian Games, will now lead the T20I side. Pakistan lost the gold-medal match to India.

Fast bowler Naseem Shah returns to the T20I squad after missing the side's last assignment at the T20 World Cup. Razaullah, who...