
Bangladesh · Chattogram Royals · Barishal Division · BCB South Zone
Tanvir Islam
30Bangladesh
- Left-handed lower-order batter
- Left-arm orthodox spin bowler
- Middle-overs bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 23 | 15 | 76 | 5.85 | 66.1 | 0/0 | 19* |
| ODIs | 14 | 9 | 47 | 5.88 | 70.1 | 0/0 | 11 |
| v Afghanistan | 3 | 3 | 16 | 5.33 | 84.2 | 0/0 | 11 |
| Domestic | 9 | 6 | 29 | 5.80 | 60.4 | 0/0 | 19* |
| Last 10 | 10 | 4 | 14 | 4.67 | 82.4 | 0/0 | 9* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 23 | 1,236 | 32 | 27.59 | 4.29 | 5/39 |
| ODIs | 14 | 786 | 20 | 29.70 | 4.53 | 5/39 |
| v Afghanistan | 3 | 180 | 4 | 30.75 | 4.10 | 2/46 |
| Domestic | 9 | 450 | 12 | 24.08 | 3.85 | 3/35 |
| Last 10 | 10 | 546 | 12 | 33.17 | 4.37 | 2/16 |
Batting style
Finisher
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 7.2 | 25.9 | |
| Strike rate | 69 | 97 | |
| Boundary % | 10.6 | 10.4 | |
| Dot % | 69.2 | 46.2 |
104 balls in ODIs and List A · Nov 2022 – Jun 2026
Compare with other playersBowling style
Economical middle-overs left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 30.6 | 33.7 | |
| Economy | 4.34 | 5.09 | |
| Balls per wicket | 42.3 | 39.8 | |
| Dot % | 54.9 | 53.8 | |
| Boundary % | 6.2 | 8.9 | |
| Average v right-handers | 30.8 | 34.8 | |
| Average v left-handers | 30.0 | 31.0 |
1,014 balls bowled in ODIs and List A · Nov 2022 – Jul 2026
Compare with other playersEconomical left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 29.7 | 33.3 | |
| Economy | 4.53 | 5.17 | |
| Balls per wicket | 39.3 | 38.7 | |
| Dot % | 53.7 | 53.7 | |
| Boundary % | 6.5 | 9.1 | |
| Average v right-handers | 28.7 | 33.6 | |
| Average v left-handers | 32.6 | 32.4 |
786 balls bowled in ODIs · Jul 2025 – Jul 2026
Compare with other playersMen's One-day
- Runs a match
- +0.3
- above an average player
Men's One-day bowling, runs a match
AveragePeak +4.7
October 2025Now +0.32023202420252026- ICC rank
- 56
- 464 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 16 | 47 | 5.2 | 67.1 | 23 | 28.9 | 4.40 |
Not in our one-day batting rankings.
Teams
- BangladeshAfghanistan ODI tri-series 2026Bowler · 14 ODIs · Last ODI Jul 2026
- BCB South ZoneBangladesh Cricket League One-DayLast played Feb 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 7/10 | 78% | 1 | 12 | 1222100202 |
- Tanvir Islam has taken a wicket in 7 of the last 10 List A matches bowled in.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | – | 2/37 (10.0) | Bangladesh won by 7 wickets |
| 14 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | – | 0/38 (7.0) | Australia won by 1 wicket |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | – | 2/45 (10.0) | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 5 (7) | 0/33 (6.0) | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 0 (3) | 0/70 (10.0) | Bangladesh won by 55 runs |
| 28 Feb 2026 | BCB South Zone | BCB East Zone | Shaheed Chandu Stadium | 0 (3) | 1/25 (10.0) | BCB East Zone won by 1 wicket |
| 23 Feb 2026 | BCB South Zone | BCB Central Zone | Rajshahi Divisional Stadium | – | 2/46 (10.0) | BCB South Zone won by 7 wickets |
| 23 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | – | 2/16 (8.0) | Bangladesh won by 179 runs |
| 21 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | – | 2/42 (10.0) | West Indies won after a tie |
| 18 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | 9* (4) | 1/46 (10.0) | Bangladesh won by 74 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 7/10 | 79% | 1 | 9 | 1212200202 |
- Tanvir Islam has taken a wicket in 7 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 11 Jul 2026 | Bangladesh | Zimbabwe | Harare Sports Club | – | 2/37 (10.0) | Bangladesh won by 7 wickets |
| 14 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | – | 0/38 (7.0) | Australia won by 1 wicket |
| 11 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | – | 2/45 (10.0) | Bangladesh won by 5 wickets (DLS) |
| 9 Jun 2026 | Bangladesh | Australia | Shere Bangla National Stadium, Mirpur | 5 (7) | 0/33 (6.0) | Bangladesh won by 86 runs (DLS) |
| 23 Apr 2026 | Bangladesh | New Zealand | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 0 (3) | 0/70 (10.0) | Bangladesh won by 55 runs |
| 23 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | – | 2/16 (8.0) | Bangladesh won by 179 runs |
| 21 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | – | 2/42 (10.0) | West Indies won after a tie |
| 18 Oct 2025 | Bangladesh | West Indies | Shere Bangla National Stadium, Mirpur | 9* (4) | 1/46 (10.0) | Bangladesh won by 74 runs |
| 14 Oct 2025 | Bangladesh | Afghanistan | Sheikh Zayed Stadium | 5 (3) | 2/46 (10.0) | Afghanistan won by 200 runs |
| 11 Oct 2025 | Bangladesh | Afghanistan | Sheikh Zayed Stadium | 0 (8) | 1/35 (10.0) | Afghanistan won by 81 runs |
Last 9 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Feb 2026 | BCB South Zone | BCB East Zone | Shaheed Chandu Stadium | 0 (3) | 1/25 (10.0) | BCB East Zone won by 1 wicket |
| 23 Feb 2026 | BCB South Zone | BCB Central Zone | Rajshahi Divisional Stadium | – | 2/46 (10.0) | BCB South Zone won by 7 wickets |
| 24 Nov 2022 | BCB East Zone | BCB South Zone | BKSP-4 Ground | 19* (22) | 1/38 (10.0) | BCB South Zone won by 6 wickets |
| 22 Nov 2022 | BCB East Zone | BCB North Zone | BKSP-3 Ground | 6 (5) | 0/12 (3.0) | BCB North Zone won by 61 runs |
| 20 Nov 2022 | BCB East Zone | BCB Central Zone | BKSP-3 Ground | 0 (7) | 0/19 (5.0) | BCB East Zone won by 114 runs |
| 28 Apr 2022 | Abahani Limited | Rupganj Tigers Cricket Club | Bangladesh Krira Shikkha Protisthan No 4 Ground | 2 (6) | 1/28 (9.0) | Abahani Limited won by 63 runs |
| 26 Apr 2022 | Abahani Limited | Sheikh Jamal Dhanmondi Club | Shere Bangla National Stadium, Mirpur | – | 1/23 (10.0) | Sheikh Jamal Dhanmondi Club won by 4 wickets |
| 24 Apr 2022 | Abahani Limited | Legends of Rupganj | Shere Bangla National Stadium, Mirpur | – | 3/35 (10.0) | Abahani Limited won by 81 runs |
| 21 Apr 2022 | Abahani Limited | Gazi Group Cricketers | Bangladesh Krira Shikkha Protisthan No 3 Ground | 2 (5) | 3/63 (8.0) | Gazi Group Cricketers won by 27 runs |
Pace and pitch map
ODIs778 balls
FullOff sideLeg sideShort
T20s913 balls
FullOff sideLeg sideShort