The Pakistan national cricket team toured Sri Lanka in August 2023 to play three One Day International (ODI) matches against Afghanistan.[1][2] The dates of the tour was confirmed in July 2023.[3][4] The tour formed part of both teams' preparations for the 2023 Asia Cup tournament.[5]
Afghanistan named Fareed Ahmad and Shahidullah as reserves in their squad.[8] Ahead of the series, Shahidullah was added to Afghanistan's main squad in place of Najibullah Zadran, who got ruled out of the series due to a knee injury.[9]