The 27-year-old put in excellent performances in the recent two-Test home series against Zimbabwe, where he took 15 wickets including three impressive five wicket hauls and scored a century in the last test to help secure a 1-1 draw.
Miraz, who was named Player of the Series against Zimbabwe, managed to beat Zimbabwe seamer Blessing Muzarabani and New Zealand's fast bowler Ben Sears to clinch the ICC award for April.
"It's an incredible honor to win the ICC Men's Player of the Month award," said Miraz.
"The ICC Awards are the ultimate recognition for any cricketer, and to receive this from a global vote means a lot to me.
"Moments like these remind me of my journey, being named Player of the Tournament in the 2016 ICC Under-19 World Cup was a massive encouragement early in my career, and this award feels just as special," he added.
"I am truly delighted. This award will be a big source of inspiration for me to keep giving my best and contributing to Bangladesh's success on the world stage"
Meanwhile, Scotland captain and all-rounder Kathryn Bryce, 27, has been named as the ICC Women's Player of the Month for April 2025.
She scored a total of 293 runs in five matches in the World Cup Qualifiers last month including a match-winning 131 not out against Ireland in Lahore, Pakistan.