Mominul Haque Profile, Bangladesh
Bangladesh -
Batter
Full Name: Mominul Haque
Birth Date: September 29, 1991 (34 Years)
Birth Place: Cox's Bazar
Nationality: Bangladesh
Role: Batter
Batting Style: Left hand Bat
Bowling Style: Left Arm Orthodox
Teams: Bangladesh, Rangpur Riders, Dhaka Dominators, Rajshahi Royals, Comilla Victorians, East Zone (Bangladesh), Bangladesh Cricket Board XI, Bangladesh A, Gazi Group Chattogram, Mahmudullah XI, Legends of Rupganj, Prime Bank Cricket Club, Gazi Group Cricketers, Rupganj Tigers Cricket Club, Victoria Sporting Club, Bangladesh XI, Sylhet Super Stars, Sylhet Royals, Barisal Burners, Chittagong Division
Batting Statistics
| Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 77 | 143 | 5058 | 9343 | 10 | 181 | 38.03 | 54.13 | 13 | 27 | 577 | 21 |
| ODI | 28 | 26 | 557 | 749 | 1 | 60 | 22.28 | 74.36 | 0 | 3 | 60 | 1 |
| T20I | 6 | 4 | 60 | 50 | 1 | 26 | 20 | 120 | 0 | 0 | 5 | 2 |
| T20 (Domestic) | 140 | 123 | 2459 | 2142 | 16 | 91 | 22.98 | 114.79 | 0 | 12 | 249 | 51 |
| List A | 181 | 173 | 5022 | 6192 | 10 | 182 | 30.8 | 81.1 | 4 | 29 | 490 | 65 |
| First Class | 164 | 288 | 10782 | 0 | 14 | 258 | 39.35 | 0 | 29 | 53 | 0 | 0 |
Bowling Performance
| Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 77 | 52 | - | 610 | 11 | 3/9 | 55.45 | 3.73 | - | 0 |
| ODI | 28 | 12 | - | 190 | 7 | 2/13 | 27.14 | 4.87 | - | 0 |
| T20I | 6 | 2 | - | 32 | 0 | - | 0 | 10.66 | - | 0 |
| T20 (Domestic) | 140 | 28 | - | 438 | 17 | 2/7 | 25.76 | 7.84 | - | 0 |
| List A | 181 | 89 | - | 1767 | 50 | 4/38 | 35.34 | 5.06 | - | 0 |
| First Class | 164 | 112 | - | 1635 | 24 | 3/9 | 68.12 | 3.72 | - | 0 |
Latest News
IPL 2026: Ravichandran Ashwin defends Rishabh Pant-Sanjiv Goenka plan after LSG's heartbreaking exit
30 May, 2026
Rashid Khan rested as Rahmat Shah, Azmatullah Omarzai return in Afghanistan squads for India Tour
30 May, 2026
RR Report Card: Full player ratings and what went wrong for Riyan Parag's side in IPL 2026
30 May, 2026
5 biggest flops of the IPL 2026 ft. Hardik Pandya
30 May, 2026
Rishabh Pant, LSG and Sanjiv Goenka's strange history with wicketkeeper-captains in IPL
30 May, 2026
IPL 2026 final: Why Virat Kohli's 43 could calm RCB fans and 54 could terrify them in Ahmedabad
30 May, 2026
PAK vs AUS Live ODI Series Streaming Details: When and where to watch Pakistan vs Australia ODIs
30 May, 2026
IPL 2026 Playoff Schedule: Teams, dates, venue and all you need to know
30 May, 2026Other Bangladesh Players
View All SquadsMominul Haque International Career Test, ODI and T20 Profile, Stats and Records:
Mominul Haque is a highly respected left-handed middle-order batsman from Bangladesh and widely regarded as one of the country's most dependable Test cricket specialists after his international debut in ODIs in 2012. Hence, he became the backbone of the Bangladeshi batting order and was also appointed captain of the Test team.
Mominul Haque's Test captaincy secured several memorable and historic victories on foreign soil for Bangladesh and propelled the team's confidence to new heights in international cricket.
Mominul Haque Test Profile
Test cricket is the format in which Mominul Haque made history and established himself among Bangladesh's greatest batsmen. He is Bangladesh's leading Test century scorer whose bat is a powerful presence at home, especially at the Zahur Ahmed Chowdhury Stadium in Chattogram.
In late 2019, Mominul was appointed captain of Bangladesh's Test team and held the position until 2022. Although his personal batting performance fluctuated due to the pressures of captaincy, he led Bangladesh to a historic Test victory against New Zealand in Mount Maunganui in January 2022.
Mominul Haque Test Debut
Mominul Haque's Test debut took place on March 8, 2013, against Sri Lanka at the Galle International Stadium as Bangladesh's 67th Test player, who displayed remarkable confidence in the face of Sri Lanka's formidable bowling attack.
Mominul Haque's first test match proved his mettle on the international stage by scoring a magnificent 55 runs off 83 balls with an impressive average of 55.00 in his very first innings while batting at number 4, which makes it abundantly clear that he was destined to become a towering pillar of Bangladeshi Test cricket in the years to come.
Mominul Haque Test Stats and Records
Here are the full details of Mominul Haque's Test stats and records that established him as the nation's all-time leading century-maker.
Mominul Haque Test Runs
Mominul Haque's Test runs contribution is truly exceptional in Bangladesh cricket history, which is considered the backbone of the middle order.
As per his test stats, he has scored 5058 runs in 143 innings across 77 matches so far, and became only the third batsman to cross the coveted mark of 5,000 runs for Bangladesh after Mushfiqur Rahim and Tamim Iqbal in Test cricket history.
Mominul Haque Test Strike Rate and Average
Mominul Haque's Test career has an impressive batting average of 38.03 and a strike rate of 54.14 that reflect his solid technique, excellent patience and ability to play long and controlled innings.
Mominul Haque Test Sixes and Fours
Mominul smashed an impressive 577 fours, whereas his disciplined approach of avoiding risky aerial shots means he has registered only 21 sixes in his test career. The above stats of Mominul Haque's Test sixes and fours clearly show his preference for low-risk cricket.
Mominul Haque Test Centuries and Half-Centuries
Mominul carved out a historic legacy for Bangladesh with 13 centuries and 27 half-centuries to his name.
Mominul Haque's test centuries list is a testament to his incredible dominance on home soil, where 11 of his 13 hundreds were scored, including a legendary feat in 2018 against Sri Lanka when he became the first Bangladeshi player to score hundreds in both innings of a single Test match.
Mominul Haque's test double century remains one of the few personal milestones he has yet to achieve. Although he has often demonstrated the patience and mental fortitude required to play long innings, his closest brush with crossing the magical 200-run mark came in October 2013 when he played his career-best innings of 181 runs against New Zealand. He has passed the 150-run mark on two other occasions—176 against Sri Lanka and 161 against Zimbabwe yet each time, he fell just short of a double century.
Mominul Haque Test Highest Score
Mominul Haque's Test career best is 181 runs against New Zealand in October 2013 at the Zohur Ahmed Chowdhury Stadium in Chittagong, where the magnificent left-handed batsman faced 274 deliveries and struck 27 powerful boundaries.
He single-handedly neutralised the Kiwi team's formidable bowling attack and played a pivotal role in helping Bangladesh secure a draw in a hard-fought contest.
Mominul Haque Last Test Match
Mominul Haque's Test career played his last match against Pakistan at Sylhet International Cricket Stadium from 16 to 20 May 2026, where he scored 22 runs patiently in the first innings, and 30 runs contributed to the team’s sizeable total in the second innings while batting at his favourite number three position.
Bangladesh went on to win the series 2-0 against Pakistan, achieving a historic clean sweep with this excellent 78-run victory. However, this match turned out to be a memorable experience for Mominul following the two splendid half-centuries (91 and 56 runs) he had scored in the first Test played at Mirpur.
Mominul Haque Test Milestones and Achievements
Here are several important Mominul Haque Test records and achievements that highlight his consistency in red-ball cricket, such as –
- First Test Century: He scored his first Test century by playing a magnificent innings of 181 runs against New Zealand in Chittagong in October 2013.
- World record half-centuries in 11 consecutive matches: Mominul achieved an incredible feat of 50 or more at least once in 11 consecutive Test matches between 2013 and 2015 after Sir Viv Richards.
- Centuries in both innings of the same Test: He scored 176 in the first innings and 105 in the second innings against Sri Lanka in Chittagong and became the first batsman in the history of Bangladesh to score centuries in both innings of a single Test match.
- Fastest to 2,000 and 3,000 Test runs: Mominul Haque Test records him as the fastest batsman to reach 2,000 and 3,000 runs for his country.
- Most Test Centuries for Bangladesh: Mominul has the record for the most Test centuries for Bangladesh and sits at the top of the list with 13 Test centuries.
- Historic captaincy win in New Zealand: After being appointed Test captain in 2019, his biggest leadership success came in January 2022 when Bangladesh defeated the then World Test champions New Zealand in Mount Maunganui and marked Bangladesh's first-ever cricket victory on New Zealand soil across any format.
- 5,000 Test runs milestone: He belongs to that select group of Bangladeshi batsmen who have crossed the 5,000-run mark and placed himself in the ranks of the all-time greats of Bangladesh in Test cricket.
- One-Ground Wonder: Mominul has scored 7 Test centuries in Chittagong and joined the exclusive club of world greats like Michael Clarke, Mahela Jayawardene and Kumar Sangakkara who smashed centuries on a single ground.
Mominul Haque ODI Debut
Mominul Haque's ODI debut match was played against the West Indies on November 30, 2012, at the Sheikh Abu Naser Stadium in Khulna. At that time, the team's star all-rounder, Shakib Al Hasan, was injured, which presented Mominul with a golden opportunity to join the squad in his place.
In this historic debut match, he displayed remarkable composure while batting in the middle order and showcased his excellent batting technique even under pressure. Although he managed to score only 12 runs in this match.
Mominul Haque ODI Stats and Records
Here is a detailed overview of Mominul Haque's ODI stats and records, including his runs, batting average and strike rate, highest score, half-centuries, and significant innings.
Mominul Haque ODI Runs
Despite being primarily recognised as a Test specialist, Mominul Haque's ODI runs stats also reflect his contribution to the limited-overs format during the early stages of his international career.
Hence, Mominul Haque's total ODI runs scored between 2012 and 2018 are 557 in 26 innings across 28 matches.
Mominul Haque ODI Strike Rate and Average
The Bangladeshi batsman Mominul Haque's ODI average is 22.28, and strike rate is 74.36, which reflects his struggles and slow pace in limited-overs cricket and makes it clear that he was more suited to the traditional Test format rather than the fast-paced game.
Mominul Haque ODI Sixes and Fours
The stats of Mominul Haque's ODI sixes and fours show his distinct preference for finding gaps along the turf rather than taking aerial risks. Across his 28 matches, there is only 1 Mominul Haque's total sixes in ODI, while he accumulated a total of 60 fours in his entire career.
Mominul Haque ODI Centuries and Half-Centuries
Mominul Haque's total ODI centuries figure is zero because he has not scored a single century, and his highest score is just 60 runs till now.
However, Mominul Haque's ODI centuries list does not show any hundreds, but he has indeed scored three half-centuries across his 28 matches. This is why there is no record of Mominul Haque's ODI double century. Although his only double century (258 runs) came in domestic first-class cricket.
Mominul Haque ODI Highest Score
In Mominul Haque's ODI career, he holds the record for the highest ODI score of 60, which he achieved in an impressive and fighting knock against Sri Lanka at the Sher-e-Bangla National Cricket Stadium in Dhaka in February 2014.
Mominul Haque ODI Milestones and Achievements
Mominul Haque's ODI career features a few important milestones and achievements, including valuable innings for Bangladesh.
- First ODI Half-Century: Mominul Haque's ODI career first half-century scored off 74 balls against Zimbabwe on May 8, 2013, in Bulawayo.
- Selection in the 2015 ICC Cricket World Cup squad: The selectors included him in Bangladesh's 15-member main squad for the 2015 ODI World Cup held in Australia and New Zealand.
- Best ODI bowling: He bowled effective left-arm spin to take 2 wickets for just 13 runs on 29 October 2013, against New Zealand at Mirpur, which is the best bowling performance of his ODI career.
- Excellent Fielding: He displayed excellent fielding on the field by taking a total of 4 catches and was instrumental in one run-out.
Mominul Haque T20I Debut
Exactly ten days after his ODI debut, Mominul Haque's international career stepped into the T20 format.
Mominul played his first T20 International match on December 10, 2012, against the West Indies at Dhaka's renowned Sher-e-Bangla National Cricket Stadium (Mirpur).
Mominul was specifically included in the playing XI for the shorter format to provide stability to Bangladesh's middle order against the aggressive West Indies team, but he opened the innings with Tamim Iqbal.
Mominul Haque T20I Stats and Records
Take a look at Mominul Haque's T20 stats and records, such as –
Mominul Haque T20 Runs
Mominul Haque's T20 career received very limited opportunities in the shortest international format.
In these 4 innings across 6 matches, Mominul Haque's T20 runs stand at a modest total of 60.
While Mominul Haque's total T20 runs cross the 2,000-run mark if you include domestic and BPL franchise cricket, his international tally remains exactly 60.
Mominul Haque T20 Strike Rate and Average
Mominul's performance in the T20I format reflects a more conservative approach compared to modern-day aggressive hitters. On the international stage, Mominul Haque's T20 average is 20.00, while his scoring pace, measured by his T20 strike rate, stands at 120.00.
Mominul Haque T20 Sixes and Fours
He managed to hit a total of 5 fours and 2 sixes as per Mominul Haque's T20 stats.
Mominul Haque T20 Century and Half-Century
There is no Mominul Haque T20 century or half-century at the international level. Consequently, any record for Mominul Haque's fastest century in T20 is non-existent in international cricket.
Mominul Haque's Highest Score in T20
Mominul Haque's highest score in T20Is is 26 runs, which he scored against Pakistan at the Zohur Ahmed Chowdhury Stadium in Chittagong during the 2014 ICC World Twenty20.
Mominul Haque T20I Milestones and Achievements
Mominul Haque's T20 career registered several memorable moments in international cricket, and here are his milestones and achievements –
- Last T20 International: Mominul Haque's T20 career played his last match against Australia in Mirpur on April 1, 2014. After this, the Bangladeshi selectors preferred him only for the Test format.
- Selection for the ICC World T20 Squad: Mominul was selected for the Bangladesh squad for the 2014 ICC World Twenty20, which was hosted in Bangladesh itself. During this tournament, he played matches against major teams such as the West Indies and Australia.
Every match has a story, then catch it with live scores, IPL head to head stats, sports news and cricket news updates on Sports Yaari.