Player profile
- Country
- Bangladesh
- Role
- Batter
- Batting
- Right-hand bat
- Bowling
- Right-arm off-break
- Born
- 4 Dec 2000 Age 25
- Recorded matches
- 227131 internationals
Towhid Hridoy is a batter from Bangladesh with 227 matches in FairPlay's recorded data, including 131 internationals (2 Tests, 62 ODIs, 67 T20Is).
Batting: 5,801 runs across all recorded formats, with 3 hundreds and 38 fifties; the most runs came in T20 (league and domestic) cricket (2,273) and the highest recorded score is 109.
Bowling: 1 wicket in recorded matches, 1 of them in ODI cricket.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 54 | 42 | 13.50 | 44.6 | 0/0 | – | – | – | – |
| ODI | 62 | 59 | 1,844 | 100 | 35.46 | 76.9 | 1/16 | 1 | 27.00 | 8.10 | 0 |
| T20I | 67 | 62 | 1,475 | 83 | 28.37 | 126.7 | 0/7 | 0 | – | 15.00 | 0 |
| T20 (league and domestic) | 89 | 85 | 2,273 | 109 | 32.01 | 133.6 | 2/14 | 0 | – | 5.00 | 0 |
| Youth ODI | 5 | 5 | 112 | 51 | 28.00 | 69.1 | 0/1 | 0 | – | 4.11 | 0 |
| Other | 2 | 2 | 43 | 26 | 43.00 | 58.1 | 0/0 | – | – | – | – |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Towhid Hridoy at a glance
FairPlay holds 54 complete scorecards featuring Towhid Hridoy, most recently for Bangladesh (T20 and shorter, one-day, first-class).
In those matches Towhid Hridoy batted 55 times for 1,656 runs at a strike rate of 97.13. The highest score was 109 off 63 balls against Noakhali Express.
How the 42 dismissals happened: caught 30, bowled 6, LBW 4, run out 2.
These matches were played at 11 different grounds.
Figures in FairPlay's scorecards
| 55 | 13 | 1,656 | 109 | 39.43 | 97.13 | 12/1 |
| Did not bowl in these matches. |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 5 Nov 2026 | Bangladesh v West IndiesBat 29* (80) · Bowl – | ||
| 28 Oct 2026 | Bangladesh v West IndiesBat 42 (86) & 0 (2) · Bowl – | ||
| 21 Oct 2026 | Afghanistan v BangladeshBat 0 (2) · Bowl – | ||
| 17 Oct 2026 | Bangladesh v ZimbabweBat 13 (21) · Bowl – | ||
| 3 Oct 2026 | Bangladesh v Sri LankaBat 11 (6) · Bowl – | ||
| 1 Oct 2026 | Pakistan v BangladeshBat 42 (25) · Bowl – | ||
| 8 Aug 2026 | Jaffna Kings v Galle GallantsBat 10 (10) · Bowl – | ||
| 5 Aug 2026 | Jaffna Kings v Galle GallantsBat 54* (21) · Bowl – | ||
| 30 Jul 2026 | Jaffna Kings v Kandy RoyalsBat 21 (16) · Bowl – | ||
| 28 Jul 2026 | Colombo Kaps v Jaffna KingsBat 31* (8) · Bowl – | ||
| 26 Jul 2026 | Kandy Royals v Jaffna KingsBat 35* (21) · Bowl – | ||
| 19 Jul 2026 | Zimbabwe v BangladeshBat 24 (19) · Bowl – | ||
| 17 Jul 2026 | Zimbabwe v BangladeshBat 6 (5) · Bowl – | ||
| 15 Jul 2026 | Zimbabwe v BangladeshBat 14 (13) · Bowl – | ||
| 11 Jul 2026 | Zimbabwe v BangladeshBat 0 (3) · Bowl – | ||
| 9 Jul 2026 | Zimbabwe v BangladeshBat 60 (90) · Bowl – | ||
| 6 Jul 2026 | Zimbabwe v BangladeshBat 25 (58) · Bowl – | ||
| 28 Jun 2026 | Zimbabwe v BangladeshBat 3 (16) & 9 (17) · Bowl – | ||
| 21 Jun 2026 | Bangladesh v AustraliaBat 61* (51) · Bowl – | ||
| 19 Jun 2026 | Bangladesh v AustraliaBat 35 (22) · Bowl – | ||
| 17 Jun 2026 | Bangladesh v AustraliaBat 8 (5) · Bowl – | ||
| 14 Jun 2026 | Bangladesh v AustraliaBat 83 (88) · Bowl – | ||
| 11 Jun 2026 | Bangladesh v AustraliaBat 40* (55) · Bowl – | ||
| 9 Jun 2026 | Bangladesh v AustraliaBat 31 (51) · Bowl – | ||
| 2 May 2026 | Bangladesh v New ZealandBat 33 (24) · Bowl – | ||
| 27 Apr 2026 | Bangladesh v New ZealandBat 51* (27) · Bowl – | ||
| 23 Apr 2026 | Bangladesh v New ZealandBat 33* (29) · Bowl – | ||
| 20 Apr 2026 | Bangladesh v New ZealandBat 30* (31) · Bowl – | ||
| 17 Apr 2026 | Bangladesh v New ZealandBat 55 (60) · Bowl – | ||
| 15 Mar 2026 | Pakistan v BangladeshBat 48* (44) · Bowl – | ||
| 13 Mar 2026 | Pakistan v BangladeshBat 28 (38) · Bowl – | ||
| 11 Mar 2026 | Pakistan v BangladeshBat – · Bowl – | ||
| 20 Jan 2026 | Rangpur Riders v Sylhet TitansBat 4 (6) · Bowl – | ||
| 18 Jan 2026 | Noakhali Express v Rangpur RidersBat 109 (63) · Bowl – | ||
| 17 Jan 2026 | Dhaka Capitals v Rangpur RidersBat 62 (46) · Bowl – | ||
| 12 Jan 2026 | Sylhet Titans v Rangpur RidersBat 4 (9) · Bowl – | ||
| 11 Jan 2026 | Rajshahi Warriors v Rangpur RidersBat 97* (56) · Bowl – | ||
| 9 Jan 2026 | Noakhali Express v Rangpur RidersBat 29 (28) · Bowl – | ||
| 5 Jan 2026 | Chattogram Royals v Rangpur RidersBat 17 (15) · Bowl – | ||
| 4 Jan 2026 | Dhaka Capitals v Rangpur RidersBat 0 (1) · Bowl – | ||
| 2 Jan 2026 | Sylhet Titans v Rangpur RidersBat 6 (11) · Bowl – | ||
| 1 Jan 2026 | Rangpur Riders v Rajshahi WarriorsBat 53 (39) & 2* (2) · Bowl – | ||
| 29 Dec 2025 | Rangpur Riders v Chattogram RoyalsBat 1 (3) · Bowl – | ||
| 2 Dec 2025 | Bangladesh v IrelandBat – · Bowl – | ||
| 29 Nov 2025 | Bangladesh v IrelandBat 6 (9) · Bowl – | ||
| 27 Nov 2025 | Bangladesh v IrelandBat 83* (50) · Bowl – | ||
| 29 Oct 2025 | Bangladesh v West IndiesBat 12 (14) · Bowl – | ||
| 27 Oct 2025 | Bangladesh v West IndiesBat 28 (25) · Bowl – | ||
| 23 Oct 2025 | Bangladesh v West IndiesBat 28 (44) · Bowl – | ||
| 21 Oct 2025 | Bangladesh v West IndiesBat 12 (19) · Bowl – | ||
| 18 Oct 2025 | Bangladesh v West IndiesBat 51 (90) · Bowl – | ||
| 14 Oct 2025 | Afghanistan v BangladeshBat 7 (12) · Bowl – | ||
| 11 Oct 2025 | Afghanistan v BangladeshBat 24 (34) · Bowl – | ||
| 8 Oct 2025 | Afghanistan v BangladeshBat 56 (85) · Bowl – |
Bangladesh's next match
South Africa v Bangladesh, ICC World Test Championship, 15 Nov 2026 at The Wanderers Stadium.
The playing XI is named at the toss, so this does not mean Towhid Hridoy has been selected.
More players from Bangladesh
All Bangladesh players
InternationalLitton Das354 matches recordedTest 45ODI 91T20I 107T20 111
InternationalMustafizur Rahman353 matches recordedTest 3ODI 105T20I 99T20 145
InternationalMehidy Hasan Miraz290 matches recordedTest 44ODI 117T20I 21T20 108
InternationalNajmul Hossain Shanto257 matches recordedTest 43ODI 76T20I 53T20 85
InternationalMohammad Mahmudullah270 matches recordedTest 7ODI 97T20I 66T20 100
InternationalMushfiqur Rahim275 matches recordedTest 40ODI 100T20I 24T20 103

