Former Bangladesh one-day captain Tamim Iqbal has announced his retirement from international cricket, saying he did not wish to be a distraction for the team ahead of the Champions Trophy.
Tamim made his international debut in a 2007 One-Day International (ODI) against Zimbabwe in Harare. He played 243 ODIs, 70 tests and 78 T20 internationals (T20Is).
Tamim previously retired from international cricket a few months before the 50-overs World Cup in India in 2023, but reversed that decision in a day.