Oddsworth
Shadman Islam

Bangladesh · Chattogram Royals · Dhaka Metropolis

Shadman Islam

31Bangladesh

  • Left-handed top-order batter
  • Left-arm orthodox spin bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class49872,83935.4948.45/16250
Tests32611,69629.2449.93/9120
v West Indies4736852.5741.91/3105
Domestic17261,14351.9546.42/7250
Last 10101963735.3956.01/4105

Bowling

MatBallsWktsAvgEconBest5w10w
First-class49260–6.23–00
Domestic17260–6.23–00

Batting style

Balanced opener

FigurePlayerParAgainst par
Average33.127.9
Average v pace29.026.5
Average v spin35.930.3
Strike rate v pace5255
Strike rate v spin5153
Balls per dismissal6452
Dot %72.972.6

3,414 balls in Tests and domestic first-class matches · Nov 2021 – Oct 2026

Compare with other players

Men's First-class

International rank
57th
batters
Overall rank
164th
all first-class batters
Runs a match
+4.4
above an average player

Men's First-class batting, runs a match

AveragePeak +6.2 above
November 2025
Now +4.4 above
20172019202120232025
ICC rank
67
462 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1388338.456.2–––

Team

First-class streaks

Last 10CareerNowBest
50+ score2/1024%03209202501671310513
  • Shadman Islam has made 50 or more in 2 of the last 10 first-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
28 Oct 2026BangladeshWest IndiesShere Bangla National Stadium, Mirpur105 & 13–Lost by 8 wicketsL 8 wkts
9 Oct 2026BangladeshAfghanistanSheikh Zayed Stadium67 & 13–DrawnDrawn
22 Aug 2026BangladeshAustraliaRay Mitchell Oval, Harrup Park0 & 1–Lost by an innings and 51 runsL an innings and 51 runs
13 Aug 2026BangladeshAustraliaMarrara Cricket Ground20 & 25*–Won by 9 wicketsW 9 wkts
28 Jun 2026BangladeshZimbabweHarare Sports Club20 & 9–Lost by an innings and 85 runsL an innings and 85 runs
8 May 2026BangladeshPakistanShere Bangla National Stadium, Mirpur13 & 10–Won by 104 runsW 104 runs
19 Nov 2025BangladeshIrelandShere Bangla National Stadium, Mirpur35 & 78–Won by 217 runsW 217 runs
11 Nov 2025BangladeshIrelandSylhet International Cricket Stadium80 (104)–Won by an innings and 47 runsW an innings and 47 runs
25 Jun 2025BangladeshSri LankaSinhalese Sports Club Ground46 & 12–Lost by an innings and 78 runsL an innings and 78 runs
17 Jun 2025BangladeshSri LankaGalle International Stadium14 & 76–DrawnDrawn

All teams

Share