| Mominul made his First-Class debut in 2008 for Dhaka Division against Chittagong Division at Fatullah in the National Cricket League. |
| His List-A debut occurred for Dhaka Division against Barisal Division at Savar in 2009. |
| Mominul participated in the Bangladesh’s Under-19 squad for the 2010 U-19 World Cup in New Zealand. |
| His breakthrough performance came during the Bangladesh A team’s tour of the West Indies, where he scored 150 runs in the first match. |
| Mominul debuted for Barisal Burners in 2012, the first season of BPL. |
| He scored a half-century in his debut Test innings against Sri Lanka at Galle in 2013 and later achieved his maiden test century against New Zealand. |
| In 2013, he was honored with a monetary prize of Tk200,000 for his outstanding performances. |
| Mominul was named captain of the Bangladesh A side in 2015. |
| He is the fastest Bangladeshi batter to reach the 1000-run milestone in Test cricket, achieving it in 21 innings. |
| He holds the record for scoring 11 half-centuries consecutively. |
| His teammates nicknamed him Sourav due to his playing style resembling that of Sourav Ganguly. |
| In 2015, he became the fifth batsman to score a half-century in at least one inning of 11 consecutive Test matches. |
| He was appointed captain of the Bangladesh Test team in 2019 after Shakib Al Hasan's ban. |
| Mominul registered his first win as Test captain in 2020 against Zimbabwe. |
| Under his captaincy, Bangladesh achieved their first Test victory on New Zealand soil in 2022. |
| In 2024, he made headlines after scoring a test century against India, becoming the second Bangladeshi to do so. |
| As of 2024, he has scored 13 Test centuries, the most by any Bangladeshi player, although he is yet to score a century in limited formats. |