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.