Sahibzada Farhan Appointed Pakistan's New T20I Captain, Replacing Salman Ali Agha
Pakistan has named Sahibzada Farhan as the new captain for their upcoming three-match T20I series against Sri Lanka starting October 9. This marks a leadership change after Farhan led Pakistan to a silver medal at the 2026 Asian Games. The matches will be held consecutively at Rawalpindi Cricket Stadium on October 9, 11, and 13.
The previous T20I captain, Salman Ali Agha, has been excluded from the T20I squad but remains part of Pakistan’s ODI squad. Shaheen Shah Afridi will continue as the ODI captain during the forthcoming tri-series.
T20I Squad for Pakistan vs Sri Lanka
- Captain: Sahibzada Farhan
- Abdul Samad
- Abrar Ahmed
- Arafat Minhas
- Fakhar Zaman
- Hasan Nawaz
- Khawaja Nafay (wk)
- Maaz Sadaqat
- Mohammad Salman Mirza
- Muhammad Imran Randhawa
- Naseem Shah
- Razaullah
- Saim Ayub
- Shadab Khan
- Sufiyan Moqim
ODI Setup Remains Steady with Shaheen Shah Afridi Leading
The ODI team will maintain its leadership structure with Shaheen Shah Afridi at the helm for the upcoming tri-series featuring Pakistan, England, and Sri Lanka. Notably, Salman Ali Agha keeps his place in this squad despite being dropped from T20Is.
Pakistan’s ODI Squad for the Tri-Series
- Captain: Shaheen Shah Afridi
- Abrar Ahmed
- Arafat Minhas
- Babar Azam
- Faheem Ashraf
- Fakhar Zaman
- Haris Rauf
- Hasan Nawaz
- Muhammad Ghazi Ghori (wk)
- Naseem Shah
- Razaullah
- Saad Baig (wk)
- Saim Ayub
- Salman Ali Agha
- Shadab Khan
- Sufiyan Moqim
Schedule for Upcoming White-Ball Matches
Pakistan’s white-ball campaign kicks off with the T20I series against Sri Lanka, all hosted in Rawalpindi.
- October 9: 1st T20I — Rawalpindi Cricket Stadium
- October 11: 2nd T20I — Rawalpindi Cricket Stadium
- October 13: 3rd T20I — Rawalpindi Cricket Stadium
Following the T20Is, a seven-match ODI tri-series will take place involving Pakistan, England, and Sri Lanka. The first three matches will be in Rawalpindi before the series moves to Lahore for the final four games, including the final.
- October 18: Pakistan vs Sri Lanka — Rawalpindi
- October 20: Pakistan vs England — Rawalpindi
- October 22: Sri Lanka vs England — Rawalpindi
- October 25: Pakistan vs England — Lahore
- October 27: Pakistan vs Sri Lanka — Lahore
- October 29: Sri Lanka vs England — Lahore
- October 31: Tri-series Final — Lahore






