Shakib Al Hasan will lead Bangladesh's 17-member squad for the Asia Cup 2023, beginning 30 August.
Shakib was recently named the new Bangladesh captain after Tamim Iqbal stepped down from the post last week.
Bangladesh have included uncapped opener Tanzid Tamim in their squad, while batter Shamim Hossain receives his maiden ODI call-up.
22-year-old Tanzid, who scored three half-centuries in the Emerging Asia Cup, has been rewarded for his consistent performances and in the absence of Tamim Iqbal provides Bangladesh with an opening option.
Meanwhile, Shamim, who has featured fairly regularly in T20Is since his debut in July 2021 will now get a chance to showcase his skills in the 50-over format.
All-rounder Mahedi Hasan makes a comeback after being out of the ODI set-up since March 2021.
Veteran batter Mahmudullah continues to be out of contention along with Taijul Islam and Rony Talukdar, who were part of the ODI series against Afghanistan last month but have also been left out.
However, Taijul has been named the standby players' list alongside Saif Hasan and Tanzim Hasan Sakib.
Bangladesh have appointed a familiar face as their new ODI captain 👇https://t.co/l03HG56KZ9— ICC (@ICC) August 11, 2023
Bangladesh will play opening game their opening game of the Asia Cup on 31 August against Sri Lanka in Pallekele.
Squad: Shakib Al Hasan (c), Litton Das, Tanjid Hasan Tamim, Najmul Hossain Shanto, Towhid Hridoy, Mushfiqur Rahim, Mehidy Hasan Miraz, Taskin Ahmed, Mustafizur Rahman, Hasan Mamhud, Mahedi Hasan, Nasum Ahmed, Shamim Hossain, Afif Hossain, Shoriful Islam, Ebadot Hossain, Mohammad Naim
Standby – Taijul Islam, Saif Hasan, Tanzim Hasan Sakib