Tawhid Hridoy
Stats cover T20 internationals (full-member nations, 2005–) and major T20 leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL. Full career on ESPNcricinfo ↗
Batting
| Format | M | Inns | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| BPL | 61 | 61 | 1703 | 109 | 31.54 | 133.46 | 11 | 2 | 159 | 64 |
| LPL | 8 | 8 | 156 | 54 | 26 | 131.09 | 1 | 0 | 14 | 5 |
| T20I | 43 | 43 | 1049 | 83 | 29.97 | 127.46 | 6 | 0 | 69 | 44 |
Bowling
| Format | M | Inns | Overs | Runs | Wkts | Econ | Avg | SR |
|---|---|---|---|---|---|---|---|---|
| BPL | 2 | 2 | 3.0 | 15 | 0 | 5 | – | – |
| T20I | 1 | 1 | 0.2 | 5 | 0 | 15 | – | – |
Player DNA (ball-by-ball, all competitions)
Scoring profile by over
Over 15101520
Strike rate in each over of the innings — most destructive in over 19.
Where the runs come from
1s 32%2s & 3s 12%4s 33%6s 23%
57% of runs in boundaries · 35% dot-ball rate.
Recent form
Last 15 innings, oldest to most recent. Hover a point for the score.
Batting by phase
PowerplaySR 117.3 · 779 runs (664 balls) · 49% dots · 18% boundaries
MiddleSR 130.0 · 1574 runs (1211 balls) · 29% dots · 14% boundaries
DeathSR 161.8 · 555 runs (343 balls) · 27% dots · 20% boundaries
How they get out
caught 63% (60)lbw 16% (15)bowled 11% (10)run out 7% (7)caught and bowled 2% (2)stumped 1% (1)
Top grounds
Most runs
- Shere Bangla National Stadium1,107 runs
- Sylhet International Cricket Stadium540 runs
- Zahur Ahmed Chowdhury Stadium395 runs
- Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium284 runs
- R Premadasa Stadium105 runs
Recent innings
- 61* (51) vs AustraliaT20I · 2026-06-21
- 35 (22) vs AustraliaT20I · 2026-06-19
- 8 (5) vs AustraliaT20I · 2026-06-17
- 33 (24) vs New ZealandT20I · 2026-05-02
- 51* (27) vs New ZealandT20I · 2026-04-27
- 4 (6) vs Sylhet TitansBPL · 2026-01-20
- 109 (63) vs Noakhali ExpressBPL · 2026-01-18
- 62 (46) vs Dhaka CapitalsBPL · 2026-01-17
- 4 (9) vs Sylhet TitansBPL · 2026-01-12
- 97* (56) vs Rajshahi WarriorsBPL · 2026-01-11
Recent bowling
- 0/5 (0.2 ov) vs PakistanT20I · 2025-06-01
- 0/4 (1.0 ov) vs Durdanto DhakaBPL · 2024-01-19
- 0/11 (2.0 ov) vs Chattogram ChallengersBPL · 2022-02-01