His refusal to rejoin Bangladesh’s ODI setup in May 2026 means one thing: the rebuild is working. When you can ask your second-highest all-time ODI run-scorer to return, and he tells you the team doesn’t need him anymore, something genuinely right is happening. Mushfiqur decided his 50-over career was done after a winless Champions Trophy campaign. The message he delivered from Sylhet fourteen months later confirmed the team had moved on from that era, built something better, and no longer required a veteran rescue. That’s the clearest signal yet of Bangladesh’s limited-overs direction.
The ODI Retirement Nobody Expected
Bangladesh’s Champions Trophy campaign in 2025 didn’t just fail on the scoreboard. It ended with one of the country’s most experienced batters walking away from the 50-over format entirely.
Mushfiqur announced his ODI retirement on 5 March 2025, immediately after the tournament concluded. “I am announcing my retirement from the ODI format as of today,” he said. No press conference, no farewell match. Just a decision.
Phil Simmons had suggested ambiguity, saying, “No definitive decision has been taken.” On 15 May 2026 in Sylhet, Mushfiqur cleared it up himself: “I did get the message to return to the ODI side, but I feel that they don’t need my service any longer. They are doing well, and they will keep getting better.” No anger in those words. Just clarity.
A Career in Bangladesh’s ODI Books
274 ODIs across 17 years isn’t just a number. It’s a career that became the connective tissue of Bangladesh’s limited-overs batting through several different eras of the team.
Mushfiqur Rahim finished as Bangladesh’s second-highest ODI run-scorer, with 7,795 runs at an average of 36.42. Nine centuries and 49 fifties across 274 matches. Only Tamim Iqbal scored more in the format. For years, the two of them anchored a batting lineup that struggled for depth and consistency, often needing both to prop up the innings.
That’s the gap the selectors originally wanted to fill with a recall. But Mushfiqur’s answer from Sylhet made the broader point: the era of leaning on those two veterans to hold an innings together had to end eventually.
Mushfiqur Rahim Still Owns Bangladesh Tests
His ODI retirement hasn’t interrupted anything in the Test format. If anything, it’s freed him to focus on the game he’s always played with the most authority.
In the 1st Test against Pakistan in Dhaka in May 2026, Mushfiqur scored 71 runs, helping Bangladesh to a 104-run victory. That 71 gave him his 42nd fifty-plus score in Tests, the most by any Bangladesh batter in history. He passed Tamim Iqbal’s previous record of 41, and did it during a win, not a consolation innings. That’s the kind of form that justifies every decision he’s made about where to focus his cricket.
The Middle Order Bangladesh Is Building
Litton Das isn’t just keeping wicket in Mushfiqur’s absence. He’s reorganised his entire role in Bangladesh’s limited-overs setup.
Litton moved to number five in the batting order, with Tanzid Hasan Tamim taking the opening slot. Towhid Hridoy and Afif Hossain are developing as the primary middle-order options, and Mehidy Hasan Miraz anchors the lower order. The new structure was tested early, and it worked. Bangladesh beat Pakistan 2-1 in the March 2026 ODI series, a result that didn’t require anyone to go looking for a veteran fix.
| Player | Role | Position |
| Tanzid Hasan Tamim | Opener | Top Order |
| Litton Das | WK-Batter | No. 5 |
| Towhid Hridoy | Middle Order | Development |
| Afif Hossain | Middle Order | Development |
| Mehidy Hasan Miraz | All-rounder | Lower Middle |
Bangladesh’s Road to 2027 Without Him
Qualifying for the 2027 Cricket World Cup is the real test of whether this rebuild holds up. Bangladesh needs to crack the top-ranked ODI teams by 31 March 2027 to secure a place, with South Africa and Zimbabwe getting automatic entry as hosts.
After beating Pakistan 2-1 in March 2026, Bangladesh climbed from around 10th to approximately 9th in the ODI rankings. That move upwards doesn’t mean the job is done. The ranking fight runs until 31 March 2027, and every series matters.
Cricket never stops, and neither do we. Follow Six6slive for the latest news, in-depth features, and exciting updates from the world of cricket. Dive into the action now!