Mosaddek Hossain
International career statistics, records and scorecard analysis
Scorecard coverage and data completeness
Career snapshots and available scorecards have different scopes. These counts describe recorded batting or bowling innings, not every international appearance.
| Format | Matches | Bat inns | Balls recorded | Boundaries recorded | First scorecard | Latest scorecard |
|---|---|---|---|---|---|---|
| Test | 4 | 8 | 8 | 8 | 2017-03-15 | 2022-05-23 |
| ODI | 47 | 40 | 40 | 40 | 2016-09-28 | 2026-07-09 |
| T20I | 31 | 29 | 29 | 29 | 2016-01-20 | 2026-07-19 |
Career records by format
Test
Official international careerBatting
- Matches
- 4
- Innings
- 8
- Runs
- 173
- Average
- 28.83
- Strike rate
- 46.13
- Highest score
- 75
- Not outs
- 2
- 100s
- 0
- 50s
- 1
- Ducks
- 1
- 4s
- 13
- 6s
- 4
- Balls faced
- 375
Bowling
- Matches
- 4
- Innings
- 6
- Balls
- 162
- Maidens
- 2
- Runs conceded
- 87
- Wickets
- 0
- Average
- N/A
- Economy
- 3.22
- Strike rate
- N/A
- Best innings
- -
- Best match
- -
- 4 wickets
- 0
- 5 wickets
- 0
- 10 wickets
- 0
Fielding
- Matches
- 4
- Innings
- 7
- Catches
- 2
- Stumpings
- 0
- Dismissals
- 2
- Keeper catches
- 0
- Fielder catches
- 2
- Dismissals / inns
- 0.285
- Best innings
- 1 (1ct 0st)
ODI
Official international careerBatting
- Matches
- 49
- Innings
- 40
- Runs
- 801
- Average
- 28.60
- Strike rate
- 87.35
- Highest score
- 86*
- Not outs
- 12
- 100s
- 0
- 50s
- 5
- Ducks
- 1
- 4s
- 74
- 6s
- 17
- Balls faced
- 917
Bowling
- Matches
- 49
- Innings
- 45
- Balls
- 1,250
- Maidens
- 3
- Runs conceded
- 1,061
- Wickets
- 19
- Average
- 55.84
- Economy
- 5.09
- Strike rate
- 65.78
- Best innings
- 3/13
- Best match
- 3/13
- 4 wickets
- 0
- 5 wickets
- 0
- 10 wickets
- —
Fielding
- Matches
- 49
- Innings
- 48
- Catches
- 22
- Stumpings
- 0
- Dismissals
- 22
- Keeper catches
- 0
- Fielder catches
- 22
- Dismissals / inns
- 0.458
- Best innings
- 2 (2ct 0st)
T20I
Official international careerBatting
- Matches
- 34
- Innings
- 32
- Runs
- 390
- Average
- 17.72
- Strike rate
- 113.37
- Highest score
- 48*
- Not outs
- 10
- 100s
- 0
- 50s
- 0
- Ducks
- 4
- 4s
- 26
- 6s
- 11
- Balls faced
- 344
Bowling
- Matches
- 34
- Innings
- 26
- Balls
- 331
- Maidens
- 1
- Runs conceded
- 398
- Wickets
- 18
- Average
- 22.11
- Economy
- 7.21
- Strike rate
- 18.38
- Best innings
- 5/20
- Best match
- 5/20
- 4 wickets
- 0
- 5 wickets
- 1
- 10 wickets
- —
Fielding
- Matches
- 34
- Innings
- 34
- Catches
- 13
- Stumpings
- 0
- Dismissals
- 13
- Keeper catches
- 0
- Fielder catches
- 13
- Dismissals / inns
- 0.382
- Best innings
- 2 (2ct 0st)
Career records checked: 2026-09-07. — means not recorded; N/A means the statistic does not apply. Career totals are independent of the scorecard archive.
Explore this player’s available match data
87 match appearances in available scorecards. Filters below apply to this archive only.
Recent available appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-07-19 | Zimbabwe v Bangladesh | T20I | Bangladesh won by 4 wickets |
| 2026-07-11 | Zimbabwe v Bangladesh | ODI | Bangladesh won by 7 wickets |
| 2026-07-09 | Zimbabwe v Bangladesh | ODI | Zimbabwe won by 13 runs |
| 2026-07-06 | Zimbabwe v Bangladesh | ODI | Zimbabwe won by 25 runs |
| 2026-06-14 | Bangladesh v Australia | ODI | Australia won by 1 wickets |
| 2026-06-11 | Australia v Bangladesh | ODI | Bangladesh won by 5 wickets |
| 2026-06-09 | Bangladesh v Australia | ODI | Bangladesh won by 86 runs |
| 2022-11-06 | Bangladesh v Pakistan | T20I | Pakistan won by 5 wickets |
| 2022-11-02 | India v Bangladesh | T20I | India won by 5 runs |
| 2022-10-30 | Bangladesh v Zimbabwe | T20I | Bangladesh won by 3 runs |
| 2022-10-27 | South Africa v Bangladesh | T20I | South Africa won by 104 runs |
| 2022-10-12 | New Zealand v Bangladesh | T20I | New Zealand won by 48 runs |
Performance by year
Formats are shown separately. These totals cover published scorecards against the twelve national teams; they can differ from complete official career records.
Test
- 201788 runs
- 201816 runs
- 201960 runs
- 20229 runs
- 20170 wickets
- 20180 wickets
- 20190 wickets
- 20220 wickets
Exact yearly figures · 4 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 1 | 2 | 9 | 9 | 4.50 | 36.00 | 0 | 0 | 1 | 0 | 25 | 1 | 0 | N/A | 3.16 | N/A |
| 2019 | 1 | 2 | 60 | 48 | 60.00 | 60.60 | 0 | 0 | 1 | 2 | 99 | 2 | 0 | N/A | 0.80 | N/A |
| 2018 | 1 | 2 | 16 | 8 | 16.00 | 23.52 | 0 | 0 | 2 | 0 | 68 | 1 | 0 | N/A | 8.00 | N/A |
| 2017 | 1 | 2 | 88 | 75 | 44.00 | 48.08 | 0 | 1 | 9 | 2 | 183 | 2 | 0 | N/A | 3.00 | N/A |
ODI
- 2016180 runs
- 2017108 runs
- 201853 runs
- 2019208 runs
- 202171 runs
- 202214 runs
- 2026167 runs
- 20166 wickets
- 20174 wickets
- 20181 wickets
- 20193 wickets
- 20210 wickets
- 20223 wickets
- 20262 wickets
Exact yearly figures · 7 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 5 | 5 | 167 | 86 | 55.66 | 110.59 | 0 | 2 | 16 | 4 | 151 | 4 | 2 | 46.00 | 4.60 | 60.00 |
| 2022 | 3 | 1 | 14 | 14 | 14.00 | 56.00 | 0 | 0 | 1 | 1 | 25 | 3 | 3 | 42.33 | 4.32 | 58.66 |
| 2021 | 5 | 4 | 71 | 51 | 17.75 | 65.74 | 0 | 1 | 4 | 1 | 108 | 5 | 0 | N/A | 6.34 | N/A |
| 2019 | 11 | 10 | 208 | 52 | 23.11 | 105.58 | 0 | 1 | 17 | 5 | 197 | 11 | 3 | 111.00 | 5.55 | 120.00 |
| 2018 | 6 | 5 | 53 | 26 | 26.50 | 45.29 | 0 | 0 | 4 | 0 | 117 | 5 | 1 | 89.00 | 4.68 | 114.00 |
| 2017 | 9 | 7 | 108 | 41 | 27.00 | 93.10 | 0 | 0 | 13 | 1 | 116 | 9 | 4 | 43.75 | 5.25 | 50.00 |
| 2016 | 8 | 8 | 180 | 50 | 36.00 | 88.66 | 0 | 1 | 19 | 5 | 203 | 8 | 6 | 31.66 | 5.00 | 38.00 |
T20I
- 201615 runs
- 201784 runs
- 201814 runs
- 201970 runs
- 202117 runs
- 2022139 runs
- 20261 runs
- 20160 wickets
- 20172 wickets
- 20182 wickets
- 20191 wickets
- 202211 wickets
Exact yearly figures · 7 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 1 | 1 | 1 | 1.00 | 33.33 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | N/A | N/A | N/A |
| 2022 | 14 | 13 | 139 | 48 | 15.44 | 126.36 | 0 | 0 | 11 | 3 | 110 | 11 | 11 | 18.81 | 7.01 | 16.09 |
| 2021 | 2 | 2 | 17 | 13 | 17.00 | 106.25 | 0 | 0 | 1 | 1 | 16 | 0 | 0 | N/A | N/A | N/A |
| 2019 | 6 | 5 | 70 | 30 | 35.00 | 120.68 | 0 | 0 | 2 | 2 | 58 | 5 | 1 | 61.00 | 8.71 | 42.00 |
| 2018 | 2 | 2 | 14 | 14 | 7.00 | 58.33 | 0 | 0 | 1 | 0 | 24 | 2 | 2 | 12.00 | 6.00 | 12.00 |
| 2017 | 5 | 5 | 84 | 34 | 21.00 | 116.66 | 0 | 0 | 6 | 3 | 72 | 4 | 2 | 32.50 | 7.50 | 26.00 |
| 2016 | 1 | 1 | 15 | 15 | 15.00 | 78.94 | 0 | 0 | 1 | 0 | 19 | 1 | 0 | N/A | 5.00 | N/A |
Career timeline
Milestones found in available scorecards. The first recorded appearance here is not necessarily the international debut.
- First available scorecard
T20I v Zimbabwe · Sheikh Abu Naser Stadium
- Best recorded bowling · 5/20
T20I v Zimbabwe · Harare Sports Club
- Highest recorded innings · 86* runs
ODI v Australia · Shere Bangla National Stadium, Mirpur
- Latest available scorecard
T20I v Zimbabwe · Queens Sports Club, Bulawayo