Mominul Haque has now reached 11,002 runs from 169 matches in red-ball cricket [Source: AFP]
Mominul Haque, the 35-year-old Bangladesh batting all-rounder, has now created a massive record for himself in the world of first-class cricket.
Currently playing the Bangladesh vs West Indies Test series at the Sher-e-Bangla National Stadium in Dhaka, Mominul Haque batted in the first innings of Bangladesh and scored 28 runs off 51 deliveries to achieve a momentous feat in first-class cricket.
Mominul Haque crosses 11,000-run mark in first-class cricket
Notably, Mominul Haque has now reached 11,002 runs from 169 matches in red-ball cricket. For Bangladesh, the Test specialist, who naturally bats at number three or four, compiled 28 runs to join an elite list of Bangladeshi first-class cricketers that also has over 10,500 runs in the format.
Leading the chart is Tushar Imran, who has 11,972 runs to his name, while Mominul Haque ranks third on the list.
Most Runs for Bangladesh in First-Class Cricket:
- 11,972 - Tushar Imran
- 11,253 - Naeem Islam
- 11,002 - Mominul Haque*
- 10,577 - Marshall Ayub
This is a landmark achievement for the cricketer, who also specializes in slow left-arm spin bowling, although only occasionally. In the Test cricket format, from the 53 innings he bowled, Mominul Haque managed to take 11 wickets, while having 5,265 runs from the 151 innings he batted for his national team.
He currently averages 37.60 in Test cricket, while having 13 centuries and 28 half-centuries to his name. Speaking of his first-class credentials, he has 29 centuries and 54 half-centuries to his name from 296 batting innings.
Additionally, in first-class cricket, Mominul Haque has garnered 24 wickets from the 113 innings and 2,638 balls that he bowled, conceding 1,641 runs while bowling at an economy rate of 3.73.
Mominul Haque’s recent mixed form in red-ball cricket
The former Bangladesh captain fell prey to Jomel Warrican in the first Test early in the game. However, his form has also been topsy-turvy in recent times.
In the Afghanistan series, he averaged only 23.0, while against Australia, he disappointed in August with an average of 22.
Against Zimbabwe, though, in the only Test match played in June 2026, he produced two contrasting innings, scoring an 81-ball 60 in the first innings before being dismissed for just 13 runs in the second innings.
Amidst his mixed results on the Pakistan Test tour, Mominul Haque produced considerable runs with a 91-run stand and a 56-run knock under his belt, as he averaged 49.75 in the series, playing two Test matches.




















