
Bangladesh · Rangpur Riders · Jaffna Kings · BCB North Zone
Towhid Hridoy
27Bangladesh
- Right-handed strike-rotating top-order batter
- Right-arm off-spin bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 69 | 63 | 2,124 | 39.33 | 79.4 | 2/17 | 102 |
| ODIs | 58 | 53 | 1,711 | 37.20 | 77.9 | 1/14 | 100 |
| v Afghanistan | 12 | 11 | 205 | 20.50 | 66.6 | 0/2 | 56 |
| Domestic | 11 | 10 | 413 | 51.63 | 86.6 | 1/3 | 102 |
| Last 10 | 10 | 10 | 315 | 45.00 | 73.6 | 0/2 | 83 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 69 | 25 | 0 | – | 6.48 | – |
| ODIs | 58 | 1 | 0 | – | 12.00 | – |
| Domestic | 11 | 24 | 0 | – | 6.25 | – |
Batting style
Middle-order anchor
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 40.9 | 30.4 | |
| Strike rate | 79 | 84 | |
| Boundary % | 6.6 | 9.1 | |
| Dot % | 49.8 | 52.8 | |
| Average v pace | 34.5 | 29.0 | |
| Average v spin | 48.7 | 31.7 | |
| Strike rate v pace | 85 | 89 | |
| Strike rate v spin | 74 | 79 |
2,578 balls in ODIs and List A · Nov 2022 – Oct 2026
Compare with other playersMiddle-order anchor
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 38.0 | 30.5 | |
| Strike rate | 78 | 84 | |
| Boundary % | 6.3 | 9.0 | |
| Dot % | 50.6 | 52.5 | |
| Average v pace | 33.4 | 29.2 | |
| Average v spin | 43.6 | 31.9 | |
| Strike rate v pace | 84 | 90 | |
| Strike rate v spin | 73 | 80 |
2,197 balls in ODIs · Mar 2023 – Oct 2026
Compare with other playersMiddle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 66.4 | 29.7 | |
| Strike rate | 87 | 82 | |
| Boundary % | 7.9 | 9.1 | |
| Dot % | 45.4 | 54.8 | |
| Average v pace | 41.8 | 28.4 | |
| Average v spin | 151.0 | 30.1 | |
| Strike rate v pace | 88 | 86 | |
| Strike rate v spin | 85 | 76 |
381 balls in List A matches · Nov 2022 – Mar 2026
Compare with other playersMen's One-day
- Runs a match
- +0.5
- above an average player
Men's One-day batting, runs a match
AveragePeak +3.4
July 2023Now +0.52023202420252026- ICC rank
- 22
- 600 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 32 | 1,096 | 40.6 | 75.2 | 0 | – | 6.25 |
Teams
- BangladeshAfghanistan ODI tri-series 2026Batter · 58 ODIs · Last ODI Oct 2026
- BCB North ZoneBangladesh Cricket League One-DayLast played Mar 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 30% | 0 | 3 | 303331408325600130 |
- Towhid Hridoy has made 50 or more in 2 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Bangladesh | Afghanistan | Sharjah Cricket Stadium | 0 (2) | – | Afghanistan won by 7 wickets |
| 17 Oct 2026 | Bangladesh | Zimbabwe | Sheikh Zayed Stadium | 13 (21) | – | Zimbabwe won by 99 runs |
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 0 (3) | – | Bangladesh won by 7 wickets |
| 9 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 60 (90) | – | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 25 (58) | – | Zimbabwe won by 25 runs |
| 14 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 83 (88) | – | Australia won by 1 wicket |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 40* (55) | – | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 31 (51) | – | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 33* (29) | – | Bangladesh won by 55 runs |
| 20 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 30* (31) | – | Bangladesh won by 6 wickets |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 28% | 0 | 3 | 303331408325600130 |
- Towhid Hridoy has made 50 or more in 2 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Bangladesh | Afghanistan | Sharjah Cricket Stadium | 0 (2) | – | Afghanistan won by 7 wickets |
| 17 Oct 2026 | Bangladesh | Zimbabwe | Sheikh Zayed Stadium | 13 (21) | – | Zimbabwe won by 99 runs |
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 0 (3) | – | Bangladesh won by 7 wickets |
| 9 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 60 (90) | – | Zimbabwe won by 13 runs |
| 6 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | 25 (58) | – | Zimbabwe won by 25 runs |
| 14 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 83 (88) | – | Australia won by 1 wicket |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 40* (55) | – | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 31 (51) | – | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 33* (29) | – | Bangladesh won by 55 runs |
| 20 Apr 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 30* (31) | – | Bangladesh won by 6 wickets |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 4/10 | 40% | 2 | 2 | 2453466132023310296 |
- Towhid Hridoy has made 50 or more in 4 of the last 10 Domestic one-day innings, including the last 2.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Mar 2026 | BCB North Zone | BCB Central Zone | Sher-e-Bangla National Cricket Stadium (SBNCS) | 96 (98) | 0/13 (2.0) | BCB Central Zone won by 5 wickets |
| 28 Feb 2026 | BCB North Zone | BCB Central Zone | Rajshahi Divisional Stadium | 102 (113) | – | BCB Central Zone won by 2 wickets |
| 26 Feb 2026 | BCB North Zone | BCB South Zone | Rajshahi Divisional Stadium | 33 (46) | – | BCB North Zone won by 6 wickets |
| 23 Feb 2026 | BCB North Zone | BCB East Zone | Shaheed Chandu Stadium | 2 (3) | 0/12 (2.0) | BCB North Zone won by 54 runs |
| 27 Nov 2022 | BCB South Zone | BCB North Zone | Sher-e-Bangla National Cricket Stadium (SBNCS) | – | – | BCB North Zone won by 3 runs |
| 24 Nov 2022 | BCB South Zone | BCB East Zone | BKSP-4 Ground | 20* (41) | – | BCB South Zone won by 6 wickets |
| 22 Nov 2022 | BCB South Zone | BCB Central Zone | BKSP-4 Ground | 13* (9) | – | BCB South Zone won by 26 runs |
| 20 Nov 2022 | BCB South Zone | BCB North Zone | BKSP-4 Ground | 66 (71) | – | BCB South Zone won by 72 runs |
| 28 Apr 2022 | Abahani Limited | Rupganj Tigers Cricket Club | Bangladesh Krira Shikkha Protisthan No 4 Ground | 4 (5) | – | Abahani Limited won by 63 runs |
| 26 Apr 2022 | Abahani Limited | Sheikh Jamal Dhanmondi Club | Shere Bangla National Stadium, Mirpur | 53 (75) | – | Sheikh Jamal Dhanmondi Club won by 4 wickets |