- Home
- Players
- Mominul Haque
Bangladesh · Men's cricket
Mominul Haque stats
Data through 22 August 2026Last updated 22 August 2026
Coverage: matches in the Cricsheet data from 11 February 2012 to 22 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Mominul Haque played 78 Tests, 25 ODIs, 6 T20Is for Bangladesh in the data, between 2012 and 2026. The most runs came in Tests: 5,028 at an average of 37.24 and a strike rate of 53.7, with a highest score of 181. Against Ireland in Tests, Mominul Haque averaged 67.25 over 5 innings.
International matches
109
Tests 78 · ODIs 25 · T20Is 6
International runs
5,583
12 hundreds
T20 league & domestic matches
73
1,318 runs
Best batting average (Test)
37.24
145 innings
Highest score
181
Test
Teams played for
Bangladesh 2012–2026 · 109Rajshahi Kings 2016–2019 · 34Dhaka Platoon 2019–2020 · 10Sylhet Royals 2013 · 9Barisal Burners 2012 · 7Sylhet Super Stars 2015 · 7Comilla Victorians 2022 · 4Sylhet Titans 2026 · 1Rangpur Riders 2024 · 1
Mominul Haque batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 78 | 145 | 10 | 5,028 | 181 | 37.24 | 9,356 | 53.7 | 12 | 27 | 19 | 582 | 19 |
| ODI | 25 | 23 | 1 | 495 | 60 | 22.50 | 657 | 75.3 | 0 | 2 | 1 | 54 | 1 |
| T20I | 6 | 4 | 1 | 60 | 26* | 20.00 | 50 | 120.0 | 0 | 0 | 0 | 5 | 2 |
| T20 (leagues & domestic) | 73 | 64 | 5 | 1,318 | 91 | 22.34 | 1,237 | 106.5 | 0 | 7 | 2 | 126 | 26 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2012 | 148 |
| 2013 | 898 |
| 2014 | 914 |
| 2015 | 335 |
| 2016 | 425 |
| 2017 | 520 |
| 2018 | 678 |
| 2019 | 272 |
| 2020 | 388 |
| 2021 | 503 |
| 2022 | 324 |
| 2023 | 129 |
| 2024 | 529 |
| 2025 | 447 |
| 2026 | 391 |
Year-by-year batting (31 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2012 | ODI | 4 | 69 | 17.25 | 64.5 | 31 | 0 | 0 |
| 2012 | T20 (leagues & domestic) | 4 | 79 | 26.33 | 123.4 | 53 | 0 | 1 |
| 2013 | ODI | 6 | 136 | 22.67 | 69.0 | 38 | 0 | 0 |
| 2013 | T20 (leagues & domestic) | 7 | 134 | 22.33 | 98.5 | 45 | 0 | 0 |
| 2013 | T20I | 3 | 44 | 22.00 | 141.9 | 26 | 0 | 0 |
| 2013 | Test | 9 | 584 | 83.43 | 60.1 | 181 | 2 | 2 |
| 2014 | ODI | 11 | 284 | 28.40 | 82.1 | 60 | 0 | 2 |
| 2014 | T20I | 1 | 16 | 16.00 | 84.2 | 16 | 0 | 0 |
| 2014 | Test | 14 | 614 | 51.17 | 52.1 | 131 | 2 | 5 |
| 2015 | ODI | 1 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 6 | 76 | 15.20 | 87.4 | 29 | 0 | 0 |
| 2015 | Test | 7 | 258 | 36.86 | 51.2 | 80 | 0 | 2 |
| 2016 | T20 (leagues & domestic) | 15 | 331 | 22.07 | 108.2 | 64 | 0 | 3 |
| 2016 | Test | 4 | 94 | 23.50 | 57.7 | 66 | 0 | 1 |
| 2017 | T20 (leagues & domestic) | 12 | 230 | 20.91 | 111.1 | 63 | 0 | 1 |
| 2017 | Test | 12 | 290 | 24.17 | 49.7 | 77 | 0 | 2 |
| 2018 | ODI | 1 | 5 | 5.00 | 125.0 | 5 | 0 | 0 |
| 2018 | Test | 15 | 673 | 44.87 | 66.3 | 176 | 4 | 0 |
| 2019 | T20 (leagues & domestic) | 9 | 183 | 22.88 | 107.0 | 52 | 0 | 1 |
| 2019 | Test | 8 | 89 | 11.12 | 40.1 | 37 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 5 | 185 | 37.00 | 125.0 | 91 | 0 | 1 |
| 2020 | Test | 3 | 203 | 67.67 | 52.6 | 132 | 1 | 0 |
| 2021 | Test | 13 | 503 | 41.92 | 47.9 | 127 | 2 | 1 |
| 2022 | T20 (leagues & domestic) | 4 | 69 | 17.25 | 86.2 | 30 | 0 | 0 |
| 2022 | Test | 15 | 255 | 18.21 | 40.2 | 88 | 0 | 2 |
| 2023 | Test | 6 | 129 | 25.80 | 55.8 | 40 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2024 | Test | 19 | 529 | 31.12 | 55.3 | 107 | 1 | 5 |
| 2025 | Test | 10 | 447 | 44.70 | 57.6 | 87 | 0 | 4 |
| 2026 | T20 (leagues & domestic) | 1 | 31 | 31.00 | 86.1 | 31 | 0 | 0 |
| 2026 | Test | 10 | 360 | 40.00 | 52.7 | 91 | 0 | 3 |
Mominul Haque bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 50 | 895 | 588 | 11 | 3/4 | 3/9 | 53.45 | 3.94 | 81.4 | 0 | 0 | 6 |
| ODI | 10 | 156 | 137 | 6 | 2/13 | – | 22.83 | 5.27 | 26.0 | 0 | 0 | 1 |
| T20I | 2 | 18 | 32 | 0 | – | – | – | 10.67 | – | 0 | 0 | 0 |
| T20 (leagues & domestic) | 4 | 54 | 57 | 4 | 2/14 | – | 14.25 | 6.33 | 13.5 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2012 | 2 |
| 2013 | 6 |
| 2014 | 2 |
| 2015 | 0 |
| 2016 | 0 |
| 2017 | 3 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 4 |
| 2023 | 3 |
| 2024 | 0 |
| 2025 | 1 |
| 2026 | 0 |
Year-by-year bowling (20 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2012 | ODI | 2 | 2 | 11.50 | 4.60 | 2/14 |
| 2013 | ODI | 2 | 2 | 10.00 | 4.00 | 2/13 |
| 2013 | T20 (leagues & domestic) | 3 | 3 | 14.33 | 6.14 | 2/14 |
| 2013 | T20I | 1 | 0 | – | 9.00 | 0/18 |
| 2013 | Test | 6 | 1 | 75.00 | 3.38 | 1/10 |
| 2014 | ODI | 6 | 2 | 47.00 | 5.88 | 2/37 |
| 2014 | T20I | 1 | 0 | – | 14.00 | 0/14 |
| 2014 | Test | 6 | 0 | – | 4.00 | 0/0 |
| 2015 | Test | 2 | 0 | – | 3.12 | 0/12 |
| 2016 | Test | 1 | 0 | – | 0.00 | 0/0 |
| 2017 | Test | 4 | 3 | 18.00 | 4.91 | 3/27 |
| 2018 | Test | 4 | 0 | – | 5.00 | 0/4 |
| 2019 | Test | 2 | 0 | – | 5.21 | 0/32 |
| 2021 | Test | 3 | 0 | – | 4.12 | 0/3 |
| 2022 | T20 (leagues & domestic) | 1 | 1 | 14.00 | 7.00 | 1/14 |
| 2022 | Test | 6 | 3 | 23.67 | 3.70 | 2/6 |
| 2023 | Test | 5 | 3 | 10.67 | 3.25 | 3/4 |
| 2024 | Test | 5 | 0 | – | 5.00 | 0/0 |
| 2025 | Test | 5 | 1 | 45.00 | 3.00 | 1/28 |
| 2026 | Test | 1 | 0 | – | 3.00 | 0/3 |
Mominul Haque against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sri Lanka | Test | 28 | 1149 | 45.96 | 56.9 | 176 | 4 | 5 |
| Zimbabwe | Test | 19 | 966 | 53.67 | 57.0 | 161 | 3 | 5 |
| New Zealand | Test | 18 | 738 | 49.20 | 52.9 | 181 | 2 | 2 |
| West Indies | Test | 21 | 552 | 26.29 | 48.0 | 120 | 2 | 3 |
| Pakistan | Test | 17 | 551 | 32.41 | 50.0 | 91 | 0 | 5 |
| India | Test | 13 | 324 | 27.00 | 49.2 | 107 | 1 | 1 |
| Ireland | Test | 5 | 269 | 67.25 | 62.0 | 87 | 0 | 3 |
| South Africa | Test | 14 | 237 | 16.93 | 51.9 | 82 | 0 | 2 |
| Australia | Test | 6 | 148 | 29.60 | 53.0 | 49 | 0 | 0 |
| England | Test | 4 | 94 | 23.50 | 57.7 | 66 | 0 | 1 |
| Zimbabwe | ODI | 5 | 141 | 35.25 | 65.9 | 38 | 0 | 0 |
| Sri Lanka | ODI | 6 | 132 | 22.00 | 83.0 | 60 | 0 | 1 |
| West Indies | ODI | 5 | 74 | 14.80 | 61.7 | 31 | 0 | 0 |
| New Zealand | ODI | 3 | 63 | 21.00 | 94.0 | 32 | 0 | 0 |
| Dhaka Dynamites | T20 (leagues & domestic) | 7 | 147 | 21.00 | 102.8 | 56 | 0 | 1 |
| Khulna Titans | T20 (leagues & domestic) | 7 | 145 | 20.71 | 103.6 | 64 | 0 | 1 |
| Rangpur Riders | T20 (leagues & domestic) | 8 | 142 | 23.67 | 120.3 | 63 | 0 | 1 |
| Khulna Tigers | T20 (leagues & domestic) | 3 | 136 | 45.33 | 133.3 | 91 | 0 | 1 |
| Comilla Victorians | T20 (leagues & domestic) | 7 | 125 | 20.83 | 103.3 | 53 | 0 | 1 |
| Chattogram Challengers | T20 (leagues & domestic) | 3 | 115 | 38.33 | 115.0 | 52 | 0 | 1 |
| Chittagong Vikings | T20 (leagues & domestic) | 6 | 72 | 12.00 | 81.8 | 22 | 0 | 0 |
| Sylhet Sixers | T20 (leagues & domestic) | 3 | 71 | 23.67 | 118.3 | 42 | 0 | 0 |
| Dhaka Gladiators | T20 (leagues & domestic) | 3 | 53 | 17.67 | 94.6 | 37 | 0 | 0 |
| Fortune Barishal | T20 (leagues & domestic) | 3 | 47 | 15.67 | 85.5 | 30 | 0 | 0 |
| Barisal Bulls | T20 (leagues & domestic) | 3 | 30 | 10.00 | 90.9 | 16 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| New Zealand | Test | 12 | 7 | 25.29 | 3.75 | 3/4 |
| South Africa | Test | 7 | 3 | 32.00 | 4.80 | 3/27 |
| Sri Lanka | Test | 12 | 1 | 189.00 | 4.20 | 1/28 |
| West Indies | Test | 3 | 0 | – | 3.71 | 0/1 |
| Ireland | Test | 3 | 0 | – | 1.80 | 0/2 |
| Zimbabwe | Test | 5 | 0 | – | 3.71 | 0/0 |
| Pakistan | Test | 4 | 0 | – | 3.33 | 0/3 |
| West Indies | ODI | 3 | 2 | 21.00 | 7.00 | 2/14 |
| Zimbabwe | ODI | 3 | 0 | – | 6.25 | 0/7 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 91 | 2446 | 28.44 | 161 |
| Zahur Ahmed Chowdhury Stadium | 41 | 1744 | 49.83 | 181 |
| Sylhet International Cricket Stadium | 16 | 534 | 35.60 | 87 |
| Sheikh Abu Naser Stadium | 7 | 272 | 38.86 | 80 |
| Pallekele International Cricket Stadium | 6 | 268 | 67.00 | 127 |
| Harare Sports Club | 5 | 195 | 39.00 | 70 |
| Rawalpindi Cricket Stadium | 5 | 156 | 31.20 | 50 |
| Basin Reserve | 4 | 112 | 28.00 | 64 |
| Galle International Stadium | 5 | 110 | 22.00 | 55 |
| Green Park | 2 | 109 | 109.00 | 107 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Shere Bangla National Stadium | 21 | 9 | 27.89 | 4.56 |
| Sylhet International Cricket Stadium | 5 | 3 | 5.33 | 1.81 |
| Senwes Park | 2 | 3 | 14.00 | 5.25 |
| Bay Oval | 2 | 2 | 6.50 | 1.59 |
| Sheikh Abu Naser Stadium | 3 | 1 | 29.00 | 3.22 |
| Hagley Oval | 1 | 1 | 34.00 | 11.33 |
| Galle International Stadium | 3 | 1 | 70.00 | 5.00 |
| Zahur Ahmed Chowdhury Stadium | 11 | 1 | 126.00 | 3.48 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 614 | 597 | 102.8 | 27 | – | – | – |
| T20 | Middle | 597 | 586 | 101.9 | 26 | 60 | 3 | 8.10 |
| T20 | Death | 167 | 104 | 160.6 | 9 | 12 | 1 | 4.00 |
| ODI | Powerplay | 105 | 174 | 60.3 | 4 | – | – | – |
| ODI | Middle | 310 | 422 | 73.5 | 16 | 132 | 5 | 5.41 |
| ODI | Death | 80 | 61 | 131.1 | 2 | 24 | 1 | 4.50 |
How Mominul Haque was dismissed
- Caught138 (63%)
- Lbw32 (15%)
- Bowled27 (12%)
- Run out11 (5%)
- Caught and bowled9 (4%)
- Stumped2 (1%)
How Mominul Haque took wickets
- Caught12
- Bowled4
- Lbw3
- Stumped2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 20 Apr 2025 | 47 |
| 28 Apr 2025 | 33 |
| 17 Jun 2025 | 29 |
| 17 Jun 2025 | 14 |
| 25 Jun 2025 | 21 |
| 25 Jun 2025 | 15 |
| 11 Nov 2025 | 82 |
| 19 Nov 2025 | 63 |
| 19 Nov 2025 | 87 |
| 16 Jan 2026 | 31 |
| 8 May 2026 | 91 |
| 8 May 2026 | 56 |
| 16 May 2026 | 22 |
| 16 May 2026 | 30 |
| 28 Jun 2026 | 60 |
| 28 Jun 2026 | 13 |
| 13 Aug 2026 | 49 |
| 13 Aug 2026 | 30 |
| 22 Aug 2026 | 9 |
| 22 Aug 2026 | 0 |
Frequently asked questions
How many runs has Mominul Haque scored in Tests?
5,028 runs in 145 innings (78 matches) at an average of 37.24 and a strike rate of 53.7, in the data from 2013 to 2026.
How many runs has Mominul Haque scored in ODIs?
495 runs in 23 innings (25 matches) at an average of 22.50 and a strike rate of 75.3, in the data from 2012 to 2018.
How many runs has Mominul Haque scored in T20Is?
60 runs in 4 innings (6 matches) at an average of 20.00 and a strike rate of 120.0, in the data from 2012 to 2014.
What is Mominul Haque's highest score?
181 in Tests, the highest score in the data.
How many centuries has Mominul Haque scored?
12 hundreds in the data: 12 in Tests.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.