Oddsworth
Tanvir Islam

Bangladesh · Chattogram Royals · Barishal Division · BCB South Zone

Tanvir Islam

30Bangladesh

  • Left-handed lower-order batter
  • Left-arm orthodox spin bowler
  • Bowls through the innings

T20 record

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T20941,9032,1721056.8520.7018.144.8
BPL651,2851,541727.2021.4017.842.9
Last 1010219233116.3821.2019.938.8

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2098321041246.9083.92107452.4
BPL6816676916.8097.12103447.8
Last 101038134.0061.5601061.5

Bowling style

Steady left-arm spinner

  • PowerplayOvers 1–6

    Economy7.05Par 7.39
  • Middle oversOvers 7–15

    Economy6.99Par 7.41
  • DeathOvers 16–20

    Economy–
FigurePlayerParAgainst par
Economy7.227.56
Dot %44.642.8
Boundary %14.415.9
Balls per wicket20.620.2
Average24.825.4
Economy v right-handers6.537.44
Economy v left-handers8.817.88

988 balls bowled in T20s · Dec 2023 – Jan 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Economy6.85 an over (field 7.45 across BPL, National Cricket League T20 and 3 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay0–06846.6836
Middle overs785.721,0206.7448
Death (overs 16–20)11783.8131998.0221

Men's T20

Overall rank
143rd
all T20 bowlers
Runs a match
+0.2
above an average player

Men's T20 bowling, runs a match

AveragePeak 2.4 above
January 2022
Now 0.2 above
20182020202220242026
Last 2 yearsMatWktsBowl avgEconRunsAvgSR
T20363425.57.14414.680.4

Not in our T20 batting rankings.

Teams

Leagues

YearsMatWktsEconRunsAvgSR
BPL2017–202668727.206716.8097.1
Dhaka Premier Division Twenty20 Cricket League202111204.7984.0072.7
National Cricket League T202024–20251186.51142.3066.7
Bangabandhu T20 Cup2020216.8331.5042.9

T20 streaks

Last 10CareerNowBest
Took a wicket5/1066%0190300220310
  • Tanvir Islam has taken a wicket in 5 of the last 10 T20s bowled in.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
23 Jan 2026Chattogram RoyalsRajshahi WarriorsShere Bangla National Stadium, Mirpur1* (1)0/17 (3.0)Lost by 63 runsL 63 runs
20 Jan 2026Chattogram RoyalsRajshahi WarriorsShere Bangla National Stadium, Mirpur–1/23 (3.0)Won by 6 wicketsW 6 wkts
18 Jan 2026Chattogram RoyalsDhaka CapitalsShere Bangla National Stadium, Mirpur1 (4)3/25 (4.0)Lost by 42 runsL 42 runs
16 Jan 2026Chattogram RoyalsNoakhali ExpressShere Bangla National Stadium, Mirpur–0/29 (4.0)Won by 5 wicketsW 5 wkts
9 Jan 2026Chattogram RoyalsRajshahi WarriorsSylhet International Cricket Stadium–2/26 (4.0)Won by 2 wicketsW 2 wkts
7 Jan 2026Chattogram RoyalsSylhet TitansSylhet International Cricket Stadium–2/38 (2.4)Won by 14 runsW 14 runs
5 Jan 2026Chattogram RoyalsRangpur RidersSylhet International Cricket Stadium–0/23 (3.5)Lost by 5 wicketsL 5 wkts
4 Jan 2026Chattogram RoyalsSylhet TitansSylhet International Cricket Stadium–0/17 (4.0)Won by 9 wicketsW 9 wkts
2 Jan 2026Chattogram RoyalsDhaka CapitalsSylhet International Cricket Stadium–3/8 (4.0)Won by 10 wicketsW 10 wkts
29 Dec 2025Chattogram RoyalsRangpur RidersSylhet International Cricket Stadium6 (8)0/27 (4.0)Lost by 7 wicketsL 7 wkts

Pitch map

ODIs778 balls

FullOff side2m4m6m8m10m12m0.1% of balls, 0–1m from the stumps0.4% of balls, 0–1m from the stumps1.8% of balls, 1–2m from the stumps0.9% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.9% of balls, 2–3m from the stumps5.1% of balls, 2–3m from the stumps3.3% of balls, 2–3m from the stumps2.4% of balls, 2–3m from the stumps0.3% of balls, 2–3m from the stumps1.5% of balls, 3–4m from the stumps7.7% of balls, 3–4m from the stumps7.7% of balls, 3–4m from the stumps4.9% of balls, 3–4m from the stumps0.9% of balls, 3–4m from the stumps1.2% of balls, 4–5m from the stumps5.5% of balls, 4–5m from the stumps8.6% of balls, 4–5m from the stumps5.8% of balls, 4–5m from the stumps0.6% of balls, 4–5m from the stumps0.3% of balls, 5–6m from the stumps1.4% of balls, 5–6m from the stumps6.6% of balls, 5–6m from the stumps8.0% of balls, 5–6m from the stumps6.3% of balls, 5–6m from the stumps1.3% of balls, 5–6m from the stumps0.3% of balls, 6–7m from the stumps2.3% of balls, 6–7m from the stumps4.8% of balls, 6–7m from the stumps4.2% of balls, 6–7m from the stumps1.7% of balls, 6–7m from the stumps0.1% of balls, 7–8m from the stumps0.8% of balls, 7–8m from the stumps0.5% of balls, 7–8m from the stumps0.6% of balls, 7–8m from the stumps0.3% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 9–10m from the stumps0.1% of balls, 10–11m from the stumpsLeg sideShort

T20s913 balls

FullOff side2m4m6m8m10m12m0.1% of balls, 0–1m from the stumps0.4% of balls, 0–1m from the stumps0.4% of balls, 0–1m from the stumps0.4% of balls, 0–1m from the stumps0.5% of balls, 1–2m from the stumps1.3% of balls, 1–2m from the stumps1.1% of balls, 1–2m from the stumps0.4% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.1% of balls, 2–3m from the stumps1.6% of balls, 2–3m from the stumps3.3% of balls, 2–3m from the stumps2.1% of balls, 2–3m from the stumps1.5% of balls, 2–3m from the stumps1.5% of balls, 2–3m from the stumps0.8% of balls, 3–4m from the stumps2.1% of balls, 3–4m from the stumps4.5% of balls, 3–4m from the stumps5.9% of balls, 3–4m from the stumps4.1% of balls, 3–4m from the stumps1.8% of balls, 3–4m from the stumps0.1% of balls, 4–5m from the stumps0.5% of balls, 4–5m from the stumps2.2% of balls, 4–5m from the stumps7.0% of balls, 4–5m from the stumps5.8% of balls, 4–5m from the stumps5.8% of balls, 4–5m from the stumps1.0% of balls, 4–5m from the stumps0.3% of balls, 5–6m from the stumps2.0% of balls, 5–6m from the stumps4.4% of balls, 5–6m from the stumps6.4% of balls, 5–6m from the stumps6.8% of balls, 5–6m from the stumps2.2% of balls, 5–6m from the stumps0.2% of balls, 6–7m from the stumps0.9% of balls, 6–7m from the stumps3.1% of balls, 6–7m from the stumps4.3% of balls, 6–7m from the stumps3.9% of balls, 6–7m from the stumps2.1% of balls, 6–7m from the stumps0.8% of balls, 7–8m from the stumps1.3% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps1.5% of balls, 7–8m from the stumps1.0% of balls, 7–8m from the stumps0.3% of balls, 8–9m from the stumps0.4% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 9–10m from the stumps0.1% of balls, 9–10m from the stumps0.5% of balls, 9–10m from the stumps0.1% of balls, 10–11m from the stumpsLeg sideShort

All teams

Share