Oddsworth
Towhid Hridoy

Bangladesh · Rangpur Riders · Jaffna Kings · BCB North Zone

Towhid Hridoy

27Bangladesh

  • Right-handed strike-rotating top-order batter
  • Right-arm off-spin bowler

Upcoming

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201661543,9153,01930.10129.71092330115234.0
BPL64611,7031,27631.50133.5109131596436.2
LPL141330719538.40157.4542221628.7
Last 10101024814435.40172.2541151625.0

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T204262305.31––46.2
BPL2181505.00––44.4

Batting style

Strike-rotating top-order batter

  • PowerplayOvers 1–6

    Strike rate121Par 121
    Balls per dismissal21Par 20
  • Middle oversOvers 7–15

    Strike rate129Par 124
    Balls per dismissal28Par 21
  • DeathOvers 16–20

    Strike rate172Par 153
    Balls per dismissal18Par 11
FigurePlayerParAgainst par
Average31.723.0
Strike rate135128
Boundary %15.816.4
Dot %33.239.6
Sixes, % of boundaries3635
Strike rate v pace140133
Strike rate v spin127122
Strike rate, first 10 balls119109

1,959 balls in T20s · Dec 2023 – Oct 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Runs per dismissal30.1 (field 22.0 across BPL, T20Is and 4 more)
  • Dot balls34% (field 39% across BPL, T20Is and 4 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay732116.03368.000
Middle overs1,747124.959183.330
Death (overs 16–20)540163.738215.000

Men's T20

International rank
89th
batters
Overall rank
251st
all T20 batters
Runs a match
+1.0
above an average player

Men's T20 batting, runs a match

AveragePeak +1.1
June 2024
Now +1.0
2020202220242026
ICC rank
33
577 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T20661,64431.6133.70–15.00

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
BPL2019–2026641,70331.50133.505.00
LPL2023–20261430738.40157.4––
Dhaka Premier Division Twenty20 Cricket League20211122825.30105.603.00
Bangabandhu T20 Cup2020919427.70117.6––
National Cricket League T20202412121.00123.5––

T20 streaks

Last 10CareerNowBest
30+ score4/1034%031462435312154104211
  • Towhid Hridoy has made 30 or more in 4 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
3 Oct 2026BangladeshSri LankaKorogi Sports Park11 (6)–Sri Lanka won by 63 runs
1 Oct 2026BangladeshPakistanKorogi Sports Park42 (25)–Pakistan won by 6 wickets
8 Aug 2026Jaffna KingsGalle GallantsR Premadasa Stadium10 (10)–Galle Gallants won by 5 wickets
5 Aug 2026Jaffna KingsGalle GallantsR Premadasa Stadium54* (21)–Jaffna Kings won by 14 runs
30 Jul 2026Jaffna KingsKandy RoyalsPallekele International Cricket Stadium21 (16)–Jaffna Kings won by 21 runs
28 Jul 2026Jaffna KingsColombo KapsPallekele International Cricket Stadium31* (8)–Jaffna Kings won by 19 runs
26 Jul 2026Jaffna KingsKandy RoyalsRangiri Dambulla International Stadium35* (21)–Jaffna Kings won by 93 runs
19 Jul 2026BangladeshZimbabweQueens Sports Club24 (19)–Bangladesh won by 4 wickets
17 Jul 2026BangladeshZimbabweQueens Sports Club6 (5)–Bangladesh won by 34 runs
15 Jul 2026BangladeshZimbabweQueens Sports Club14 (13)–Zimbabwe won by 32 runs

Records

  1. =3rdMost hundreds in BPL history2
  2. =7thFastest fifties in LPL history20
  3. =8thMost fifties in BPL history11

All teams

Share