Shakib Al Hasan, Bangladesh’s senior all-rounder, announced his retirement from T20Is and plans to retire from Test cricket after next month’s home series against South Africa. The 37-year-old aims to conclude his Test career in Mirpur but may face security concerns. He will also retire from ODIs after the 2025 Champions Trophy, ending a 17-year international career.