Riding on three wonderful centuries and brilliant bowling, Bangladesh beat Zimbabwe by 220 runs in the one-off Test in Harare on Sunday.
Mahmudullah won the man of the match award for his unbeaten 150 in the first innings of the match. The right-hand all-rounder shocked everyone after scoring his best innings in the format as he announced he was retiring from Test.
Shadman Islam (115) registered his maiden ton in the format in the second innings; Najmul Hossain Shanto his second (117). They posted 196 runs in the second-wicket stand of the same innings, which helped Bangladesh set a target of 477 for the hosts.
Mehidy Hasan Miraz, who bagged five wickets in the first innings, took four in the second one. He took nine wickets conceding 148 runs, the best bowling figures for a Bangladeshi in an away Test.
The all-rounder surpassed right-hand pacer Robiul Islam, who claimed nine wickets for 155 runs against the same opponent at the same venue in 2013.