Skip to content
FairPlay
Towhid Hridoy

Cricket player · Batter · Bangladesh

Towhid Hridoy

Towhid Hridoy appears in 54 matches with a full FairPlay scorecard (8 Oct 2025 to 5 Nov 2026). 1,656 runs in 55 innings. 227 matches in FairPlay's recorded career data.

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.

Towhid Hridoy: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test24544213.5044.60/0––––
ODI62591,84410035.4676.91/16127.008.100
T20I67621,4758328.37126.70/70–15.000
T20 (league and domestic)89852,27310932.01133.62/140–5.000
Youth ODI551125128.0069.10/10–4.110
Other22432643.0058.10/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

Batting
55131,65610939.4397.1312/1
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
5 Nov 2026Bangladesh v West IndiesBat 29* (80) · Bowl –
28 Oct 2026Bangladesh v West IndiesBat 42 (86) & 0 (2) · Bowl –
21 Oct 2026Afghanistan v BangladeshBat 0 (2) · Bowl –
17 Oct 2026Bangladesh v ZimbabweBat 13 (21) · Bowl –
3 Oct 2026Bangladesh v Sri LankaBat 11 (6) · Bowl –
1 Oct 2026Pakistan v BangladeshBat 42 (25) · Bowl –
8 Aug 2026Jaffna Kings v Galle GallantsBat 10 (10) · Bowl –
5 Aug 2026Jaffna Kings v Galle GallantsBat 54* (21) · Bowl –
30 Jul 2026Jaffna Kings v Kandy RoyalsBat 21 (16) · Bowl –
28 Jul 2026Colombo Kaps v Jaffna KingsBat 31* (8) · Bowl –
26 Jul 2026Kandy Royals v Jaffna KingsBat 35* (21) · Bowl –
19 Jul 2026Zimbabwe v BangladeshBat 24 (19) · Bowl –
17 Jul 2026Zimbabwe v BangladeshBat 6 (5) · Bowl –
15 Jul 2026Zimbabwe v BangladeshBat 14 (13) · Bowl –
11 Jul 2026Zimbabwe v BangladeshBat 0 (3) · Bowl –
9 Jul 2026Zimbabwe v BangladeshBat 60 (90) · Bowl –
6 Jul 2026Zimbabwe v BangladeshBat 25 (58) · Bowl –
28 Jun 2026Zimbabwe v BangladeshBat 3 (16) & 9 (17) · Bowl –
21 Jun 2026Bangladesh v AustraliaBat 61* (51) · Bowl –
19 Jun 2026Bangladesh v AustraliaBat 35 (22) · Bowl –
17 Jun 2026Bangladesh v AustraliaBat 8 (5) · Bowl –
14 Jun 2026Bangladesh v AustraliaBat 83 (88) · Bowl –
11 Jun 2026Bangladesh v AustraliaBat 40* (55) · Bowl –
9 Jun 2026Bangladesh v AustraliaBat 31 (51) · Bowl –
2 May 2026Bangladesh v New ZealandBat 33 (24) · Bowl –
27 Apr 2026Bangladesh v New ZealandBat 51* (27) · Bowl –
23 Apr 2026Bangladesh v New ZealandBat 33* (29) · Bowl –
20 Apr 2026Bangladesh v New ZealandBat 30* (31) · Bowl –
17 Apr 2026Bangladesh v New ZealandBat 55 (60) · Bowl –
15 Mar 2026Pakistan v BangladeshBat 48* (44) · Bowl –
13 Mar 2026Pakistan v BangladeshBat 28 (38) · Bowl –
11 Mar 2026Pakistan v BangladeshBat – · Bowl –
20 Jan 2026Rangpur Riders v Sylhet TitansBat 4 (6) · Bowl –
18 Jan 2026Noakhali Express v Rangpur RidersBat 109 (63) · Bowl –
17 Jan 2026Dhaka Capitals v Rangpur RidersBat 62 (46) · Bowl –
12 Jan 2026Sylhet Titans v Rangpur RidersBat 4 (9) · Bowl –
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat 97* (56) · Bowl –
9 Jan 2026Noakhali Express v Rangpur RidersBat 29 (28) · Bowl –
5 Jan 2026Chattogram Royals v Rangpur RidersBat 17 (15) · Bowl –
4 Jan 2026Dhaka Capitals v Rangpur RidersBat 0 (1) · Bowl –
2 Jan 2026Sylhet Titans v Rangpur RidersBat 6 (11) · Bowl –
1 Jan 2026Rangpur Riders v Rajshahi WarriorsBat 53 (39) & 2* (2) · Bowl –
29 Dec 2025Rangpur Riders v Chattogram RoyalsBat 1 (3) · Bowl –
2 Dec 2025Bangladesh v IrelandBat – · Bowl –
29 Nov 2025Bangladesh v IrelandBat 6 (9) · Bowl –
27 Nov 2025Bangladesh v IrelandBat 83* (50) · Bowl –
29 Oct 2025Bangladesh v West IndiesBat 12 (14) · Bowl –
27 Oct 2025Bangladesh v West IndiesBat 28 (25) · Bowl –
23 Oct 2025Bangladesh v West IndiesBat 28 (44) · Bowl –
21 Oct 2025Bangladesh v West IndiesBat 12 (19) · Bowl –
18 Oct 2025Bangladesh v West IndiesBat 51 (90) · Bowl –
14 Oct 2025Afghanistan v BangladeshBat 7 (12) · Bowl –
11 Oct 2025Afghanistan v BangladeshBat 24 (34) · Bowl –
8 Oct 2025Afghanistan 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