The Afghanistan cricket team toured Sri Lanka in June 2023 to play three One Day International (ODI) matches. These matches formed part of Sri Lanka's preparation for 2023 Cricket World Cup Qualifier.
Afghanistan won the opening match by 6 wickets, before the hosts levelled the series by winning the 2nd match by 132 runs. Sri Lanka claimed the series with a comfortable nine-wicket victory in the 3rd ODI
Sri Lanka squad (30-May-2023)Dasun Shanaka (Captain), Pathum Nissanka, Dimuth Karunaratne, Kusal Mendis, Angelo Mathews, Charith Asalanka, Dhananjaya de Silva, Sadeera Samarawickrama (Wicket Keeper), Chamika Karunaratne, Dushan Hemantha, Wanindu Hasaranga de Silva, Lahiru Kumara, Dushmantha Chameera, Kasun Rajitha, Matheesha Pathirana, Maheesh Theekshana
Afghanistan squad (15-May-2023)Hashmatullah Shahidi (Captain), Rahmat Shah (Vice Captain), Rahmanullah Gurbaz (Wicket Keeper), Ibrahim Zadran, Riaz Hassan, Najibullah Zadran, Mohammad Nabi, Ikram Alikhil (Wicket Keeper), Azmatullah Omarzai, Rashid Khan, Mujeeb Ur Rahman, Noor Ahmad, Abdul Rahman, Fazalhaq Farooqi, Fareed Ahmad, Gulbadin Naib
Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.