India, March 12 -- Former Bangladesh captain Mahmudullah has retired from international cricket. The 39-year-old made the announcement in a statement on his Facebook page on Wednesday. Mahmudullah played his last match for Bangladesh against New Zealand on February 24 in Rawalpindi as part of the 2025 Champions Trophy. He had earlier retired from Tests in 2021 and T20Is in 2024.

Mahmudullah finishes as Bangladesh's fourth-highest run-getter, behind Mushfiqur Rahim, Shakib Al Hasan and Tamim Iqbal, with 5689 runs at an average of 36.46, including four hundreds and 32 fifties. "All praises only for the Almighty Allah. I have decided to retire from international cricket," Mahmudullah wrote on his official Facebook page.

"I would like to th...