Mominul Haque

Mominul Haque Profile, Bangladesh

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

Other Bangladesh Players

View All Squads

Mominul 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.

Mominul Haque International Stats and Career (FAQs)