Afghanistan captain Hashmatullah Shahidi won the toss and elected to bowl first for the first ODI against Sri Lanka in Pallekele on Friday, February 9, 2024. The visiting team are missing the services of talismanic spin-bowling all-rounder Rashid Khan, who is still recovering from a back surgery and hasn't played any professional cricket since the 2023 ODI World Cup. (More Cricket News)