New Delhi, March 5 -- Bangladesh's seasoned wicketkeeper Mushfiqur Rahim announced his retirement from ODIs after their Champions Trophy campaign concluded on a bitter note.

Mushfiqur took to Instagram on Wednesday to announce his retirement from the format. The 37-year-old revealed that he made his decision after going through a couple of "challenging weeks."

"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 posted on his Instagram.

"The last few weeks have been very challenging for me, and I have ...