Oddsworth
Mushfiqur Rahim

Bangladesh · Rajshahi Warriors

Mushfiqur Rahim

39Bangladesh

  • Right-handed middle-order accumulator

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class1111997,24539.5949.116/30219*
Tests1031896,75139.0248.914/28219*
v West Indies142778231.2849.51/3116
Domestic81049449.4051.82/2115
Last 10101780553.6750.03/4137

Batting style

Balanced middle-order batter

  • Strong against spin
  • Tough to get out
FigurePlayerParAgainst par
Average45.929.0
Average v pace38.927.0
Average v spin53.430.8
Strike rate v pace4155
Strike rate v spin5753
Balls per dismissal9254
Dot %70.172.0

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

Compare with other players

Men's First-class

International rank
47th
batters
Overall rank
106th
all first-class batters
Runs a match
+7.5
above an average player

Men's First-class batting, runs a match

AveragePeak +8.8 above
April 2023
Now +7.5 above
201520172019202120232025
ICC rank
18
661 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class151,14649.849.6–––

Team

First-class streaks

Last 10CareerNowBest
50+ score2/1023%13222313793436529081
  • Mushfiqur Rahim has made 50 or more in 2 of the last 10 first-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
9 Oct 2026BangladeshAfghanistanSheikh Zayed Stadium0 & 81–DrawnDrawn
22 Aug 2026BangladeshAustraliaRay Mitchell Oval, Harrup Park5 & 29*–Lost by an innings and 51 runsL an innings and 51 runs
13 Aug 2026BangladeshAustraliaMarrara Cricket Ground36 (55)–Won by 9 wicketsW 9 wkts
28 Jun 2026BangladeshZimbabweHarare Sports Club9 & 34–Lost by an innings and 85 runsL an innings and 85 runs
16 May 2026BangladeshPakistanSylhet International Cricket Stadium23 & 137–Won by 78 runsW 78 runs
8 May 2026BangladeshPakistanShere Bangla National Stadium, Mirpur71 & 22–Won by 104 runsW 104 runs
6 Dec 2025Sylhet DivisionBarishal DivisionRajshahi Division Cricket Ground8 & 53–DrawnDrawn
19 Nov 2025BangladeshIrelandShere Bangla National Stadium, Mirpur106 & 53*–Won by 217 runsW 217 runs
11 Nov 2025BangladeshIrelandSylhet International Cricket Stadium23 (52)–Won by an innings and 47 runsW an innings and 47 runs
1 Nov 2025Sylhet DivisionDhaka DivisionSylhet Academy Ground115 (205)–DrawnDrawn

Records

  1. 1stMost matches in BPL history153
  2. 2ndMost runs in BPL history3,690
  3. 2ndMost fifties in BPL history22
  4. 2ndMost fours in BPL history310
  5. 3rdMost sixes in BPL history112

All teams

Share