Bangladesh's experienced all-rounder Mahmudullah has officially retired from One Day Internationals (ODIs). The 39-year-old cricketer shared the news through an emotional social media post on Wednesday, bringing an end to his remarkable international career. Having already retired from Test cricket in 2021 and T20Is in 2024, Mahmudullah’s exit from ODIs marks the completion of his journey in international cricket. He leaves the game as one of Bangladesh’s finest batsmen, scoring 5,689 runs at an average of 36.46, with four centuries and 32 fifties. His contributions played a crucial role in shaping Bangladesh cricket over the years. Mahmudullah's farewell message expressed deep gratitude toward his family, teammates, and fans. Taking his social media account, he wrote, "I have decided to retire from international cricket. I would like to thank all of my teammates, coaches & specially my fans who have always supported me. A big thank you to my parents, my in laws specially my father in law & most importantly my brother Emdad Ullah who has been there for me constantly since my childhood as my coach & mentor. And finally thanks to my wife & kids who have been my support system through thick & thin. I know Raeid will miss me in red & green jersey. Not everything comes to an end in a perfect way but you say yes & move forward. PEACE........... Best wishes to my team & Bangladesh cricket.” Read also: Babar Azam, Naseem Shah Skip National T20 Cup After NZ Series Snub Follows Mushfiqur Rahim in Retirement Mahmudullah’s decision comes shortly after his long-time teammate and brother-in-law Mushfiqur Rahim also retired from ODIs. Both players faced scrutiny following Bangladesh’s underwhelming performance in the Champions Trophy. Known for his resilience, Mahmudullah became the first Bangladeshi player to score three centuries in ODI World Cups—two in 2015 and one in 2023. His performances in major tournaments earned him a reputation as a dependable middle-order batsman. Over his career, Mahmudullah represented Bangladesh in 239 ODIs, 50 Test matches, and 141 T20Is. He played a key role in some of Bangladesh’s biggest victories, contributing with both bat and ball.