Sri Lanka's top order batter Bhanuka Rajapaksa has announced his withdrawal from the ODI squad against Afghanistan.
On the eve of the start of the ODI series between hosts Sri Lanka and Afghanistan, the Asian Champions have finally announced a 16-member squad.
The trio of Mohammad Nabi, Rashid Khan and Mujeeb Ur Rahman will again be the potent wicket-taking options for Afghanistan.
Under the leadership of Shahidi, Afghanistan secured a 3-0 clean sweep against Zimbabwe in June this year.
Sri Lanka cricketer Chamika Karunaratne has been axed from the team's yet-to-be-announced squad for the upcoming ODI series versus Afghanistan scheduled to begin on November 25.
Sri Lanka will take on Afghanistan in a three-match ODI series at home.