Bangladesh star batter Mushfiqur Rahim announced his retirement from One-Day International (ODI) cricket via a social media post on Wednesday night.
“I am announcing my retirement from the ODI format as of today,” he wrote. “Alhamdulillah for everything. While our achievements may not have been significant on the global stage, one thing is certain: whenever I stepped onto the field for my country, I gave more than 100 per cent with dedication and honesty.”
The right-handed wicketkeeper-batter made his ODI debut in 2006 against Zimbabwe in Harare, and since then, he has become one of the most consistent figures in the Bangladesh team.
He represented Bangladesh in 274 ODIs—the most by any Bangladeshi cricketer in this format.
Mushfiqur accumulated 7795 runs in ODIs, including 9 centuries and 49 half-centuries, alongside 243 catches and 56 stumpings.
His recent form has been below par, which may have influenced his decision to retire.
“The last few weeks have been very challenging for me, and I have come to realise that this is my destiny,” he shared on his social media, expressing gratitude towards his family, friends, and fans who have supported him throughout his 19-year cricketing journey.
Mushfiqur had retired from T20Is in September 2022 and will now only focus on playing Test cricket for Bangladesh, along with continuing his participation in the domestic circuit.