A 15-member squad has been named for the three-match T20I series, with Sahibzada Farhan appointed captain. Shaheen Shah Afridi will continue to lead the 16-member ODI squad in the tri-series.

The T20I squad includes Sahibzada Farhan, Abdul Samad, Abrar Ahmed, Arafat Minhas, Fakhar Zaman, Hasan Nawaz, Mohammad Imran Randhawa, Khawaja Nafay, Muaz Sadaqat, Naseem Shah, Razaullah, Saim Ayub, Mohammad Salman Mirza, Shadab Khan and Sufiyan Muqeem.

Khawaja Nafay has been included as the wicketkeeper for the T20I series against Sri Lanka.

The ODI squad features Abrar Ahmed, Salman Ali Agha, Arafat Minhas, Babar Azam, Faheem Ashraf, Fakhar Zaman, Mohammad Ghazi Ghori, Haris Rauf, Hasan Nawaz, Naseem Shah, Razaullah, Saad Baig, Saim Ayub, Shadab Khan and Sufiyan Muqeem, along with captain Shaheen Shah Afridi.

The seven-match ODI tri-series between Pakistan, England and Sri Lanka will begin with three matches in Rawalpindi, while the remaining league matches and the final will be played in Lahore.

The three T20Is against Sri Lanka will also be held at Rawalpindi Cricket Stadium.

Saqibzada Farhan’s appointment as T20I captain means Salman Ali Agha has been removed from the leadership role and dropped from the T20I squad.

Pakistan’s team management will be headed by Mike Hesson as head coach, with Shane Tate serving as bowling coach, Michael Smith as batting coach and Mansoor Amjad as fielding coach. Naveed Akram Cheema will be the team manager.

Shafqat Shabbir will serve as media manager in Rawalpindi, while Syed Nazir Ahmed will handle media management in Lahore. Colonel Usman Anwari has been appointed security manager and Dr Wajid Ali Rifai team doctor.