New Delhi, March 5 -- Bangladesh wicketkeeper-batter Mushfiqur Rahim has announced his retirement from ODI cricket on Wednesday. His retirement comes a few days after Bangladesh failed to lodge a single win in the ICC Champions Trophy 2025 in Pakistan and Dubai.

"I am announcing my retirement from the ODI format as of today. Alhamdulillah for everything. While our achivements may have been limited on a global level, one thing is certain: whenever I stepped onto the field for my country, I gave more than 100% with dedication and honesty," Mushfiqur Rahim posted on Instagram.

"The last few weeks have been very challenging for me, and I have come to realize that this is my destiny. Allah says in the Quran: "Wa tu'izzu man tasha' wa tu'zhil...