With Mushfiqur Rahim’s ODI retirement, Bangladesh formally move on from golden generation

With the One Day International retirement of wicketkeeping and batting mainstay, Mushfiqur Rahim, Bangladesh formally moved on from the generation which produced the likes of world-class talents in Tamim Iqbal, Shakib Al Hasan and Mahmudullah Riyad.
After a rather poor show at the Champions Trophy 2025, where Bangladesh were knocked out from the group stage after losing to eventual finals India and New Zealand, Mushfiqur announced his retirement on Wednesday.
The 37-year-old took to Instagram and penned an emotional message announcing his retirement from ODI cricket. “Assalamualaikum wa rahmatullahi wa barakatuhu. I am announcing my retirement from the ODI format as of today,” he wrote.
Story continues below this ad
“Alhamdulillah for everything. While our achievements 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,” the post added.
READ | ‘It was not ideal’: David Miller criticises Champions Trophy scheduling after semi-final loss to New Zealand
A veteran of 274 ODIs, Mushfiqur has scored 7795 runs — the second-most runs in for Bangladesh in the 50-over format after Tamim Iqbal — in ODIs, including 49 fifties and nine centuries.
Rahim made his ODI debut in August 2006 against Zimbabwe. His wicketkeeping resume in ODIs is impressive too. He took 243 catches and made 56 stumpings, the most any Bangladesh cricketer in this format.Story continues below this ad
Having retired from T20Is following the 2022 T20 World Cup, Mushfiqur also holds the Bangladesh record for most consecutive ODIs. He played 92 consecutive matches between 2010 and 2016.
He also admitted things were not easy for him in the recent past and showed gratitude to his loved ones. “The last few weeks have been very challenging for me, and I have come to realize that this is my destiny. Lastly, I would like to deeply thank my family, friends and my fans for whom I have played cricket for the last 19 years,” he said.