Oddsworth
Tanvir Islam

Bangladesh · Chattogram Royals · Barishal Division · BCB South Zone

Tanvir Islam

30Bangladesh

  • Left-handed lower-order batter
  • Left-arm orthodox spin bowler
  • Middle-overs bowler

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches172827611.5057.00/264*
Last 10101819413.8667.80/164*

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches173,0866025.232.946/7830
Last 10101,8583328.763.065/5910

Batting style

Lower-order batter

FigurePlayerParAgainst par
Average14.226.5
Average v pace18.025.3
Average v spin12.425.9
Strike rate v pace7652
Strike rate v spin6647
Balls per dismissal2254
Dot %74.474.2

379 balls in first-class matches · Nov 2021 – Oct 2026

Compare with other players

Bowling style

Steady left-arm spinner

FigurePlayerParAgainst par
Average25.425.6
Balls per wicket52.252.3
Economy2.922.94
Average with the new ball20.924.8
Average v right-handers22.827.8
Average v left-handers26.529.4
Dot %73.674.6

2,560 balls bowled in first-class matches · Nov 2021 – Oct 2026

Compare with other players

Men's First-class

Overall rank
444th
all first-class bowlers
Runs a match
−27.5
above an average player

Men's First-class bowling, runs a match

Peak −15.6
October 2022
Now −27.5
20222023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class2276.838.6285.53.56

Not in our first-class batting rankings.

Team

  • Barishal DivisionNational Cricket LeagueLast played Oct 2026

First-class streaks

Last 10CareerNowBest
Took a wicket10/1094%15152229155511
  • Tanvir Islam has taken a wicket in 10 of the last 10 first-class matches bowled in, including the last 15.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
3 Oct 2026Barishal DivisionKhulna DivisionSheikh Abu Naser Stadium0 & 81/112 (30.0)Khulna Division won by 135 runs
30 Nov 2024Barishal DivisionDhaka DivisionShahid Chandu Stadium (SCS)10 & 91/59 (18.0)Barishal Division won by 122 runs
18 Nov 2023Barishal DivisionKhulna DivisionKhulna Divisional Stadium, Khulna (KDS)64* & 05/108 (29.1)Khulna Division won by 9 wickets
9 Nov 2023Barishal DivisionRajshahi DivisionShaheed Chandu Stadium20 & 195/78 (44.0)Rajshahi Division won by 5 wickets
2 Nov 2023Barishal DivisionChattogram DivisionSylhet International Cricket Stadium0 (3)5/128 (39.3)Chattogram Division won by 300 runs
26 Oct 2023Barishal DivisionKhulna DivisionShaheed Chandu Stadium1* (4)1/50 (17.0)Barishal Division won by 7 wickets
19 Oct 2023Barishal DivisionRajshahi DivisionShaheed AHM Kamaruzzaman Stadium (SKS)2 & 109/103 (41.4)Rajshahi Division won by 9 runs
14 Nov 2022Barishal DivisionDhaka MetropolisSylhet International Cricket Stadium10 & 3*2/34 (11.2)Dhaka Metropolis won by 7 wickets
7 Nov 2022Barishal DivisionKhulna DivisionDivisional Cricket Stadium,15* & 12/82 (29.0)Khulna Division won by 10 wickets
31 Oct 2022Barishal DivisionRajshahi DivisionKhulna Divisional Stadium, Khulna (KDS)5 & 172/195 (50.0)Rajshahi Division won by an innings and 68 runs

Pace and 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