Bangladesh’s experienced all-rounder Mahmudullah announced his retirement from international cricket. The 39-year-old is the only Bangladesh player to have hit three centuries in ODI World Cups, two coming in the 2015 edition and one in 2023. The veteran represented Bangladesh in 239 ODIs, 50 Tests and 141 T20Is.
(source: Gettyimages)