Dhaka, June 12 -- Allrounder Mehidy Hasan Miraz has been named captain of Bangladesh's ODI team for the next 12 months, the Bangladesh Cricket Board (BCB) confirmed in a statement on Thursday.

The 27-year-old replaces Najmul Hossain Shanto and will begin his full-time captaincy with the upcoming three-match ODI series in Sri Lanka next month.

Miraz has previously led the side in four ODIs when Shanto was unavailable.

"The Board felt that Miraz's consistent performances with bat and ball, his ability to fight and inspire, and his presence on and off the field make him an ideal candidate," said Nazmul Abedeen, Chairman of BCB's Cricket Operations Committee.

"We are in a transitional phase in ODI cricket, and we believe he has the temper...