Oddsworth
Mahmudullah

Bangladesh · Rangpur Riders · Dhaka Metropolis

Mahmudullah

40Bangladesh

  • Right-handed finisher
  • Right-arm off-spin bowler
  • Occasional bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T203242875,8314,78425.60121.9732545720335.7
BPL1331172,6752,13327.30125.4731421710235.7
Last 10101023416439.00142.751126733.5

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T201782,3452,7981147.1624.5020.637.6
BPL679071,094427.2426.0021.638.5

Batting style

Balanced finisher

  • PowerplayOvers 1–6

    Strike rate–
    Balls per dismissal–
  • Middle oversOvers 7–15

    Strike rate125Par 122
    Balls per dismissal41Par 21
  • DeathOvers 16–20

    Strike rate142Par 151
    Balls per dismissal15Par 12
FigurePlayerParAgainst par
Average31.221.2
Strike rate132134
Boundary %16.916.5
Dot %35.336.5
Sixes, % of boundaries3341
Strike rate v pace135142
Strike rate v spin127123
Strike rate, first 10 balls117110

757 balls in T20s · Jan 2024 – Jan 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Runs per dismissal25.6 (field 21.1 across BPL, T20Is and 6 more)

Weaknesses

  • Six-hittingone every 23.6 balls (field 19.3 across BPL, T20Is and 6 more)
  • Powerplay, battingSR 97 (field 114 across BPL, T20Is and 4 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay47996.7143246.9814
Middle overs3,001112.41151,7286.9678
Death (overs 16–20)1,304152.9992938.5422

Men's T20

Overall rank
284th
all T20 batters
Runs a match
+0.7
above an average player

Men's T20 batting, runs a match

AveragePeak +0.9
January 2020
Now +0.7
20082012201620202024
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202744036.7142.9126.08.67

Not in our T20 bowling rankings.

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
BPL2012–20261332,67527.30125.4427.24
Dhaka Premier Division Twenty20 Cricket League20211720820.80110.6176.34
CPL2017–2018139814.00116.777.23
Bangabandhu T20 Cup20201027434.30129.927.43
PSL2017–201897123.70120.387.90
National Cricket League T20202524747.00180.8––

T20 streaks

Last 10CareerNowBest
30+ score5/1029%146411034513092933
Took a wicket3/1046%050010001010
  • Mahmudullah has made 30 or more in 5 of the last 10 T20 innings.
  • Mahmudullah has taken a wicket in 3 of the last 10 T20s bowled in.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
20 Jan 2026Rangpur RidersSylhet TitansShere Bangla National Stadium, Mirpur33 (26)–Sylhet Titans won by 3 wickets
18 Jan 2026Rangpur RidersNoakhali ExpressShere Bangla National Stadium, Mirpur––Rangpur Riders won by 8 wickets
17 Jan 2026Rangpur RidersDhaka CapitalsShere Bangla National Stadium, Mirpur––Rangpur Riders won by 11 runs
12 Jan 2026Rangpur RidersSylhet TitansSylhet International Cricket Stadium29 (23)–Sylhet Titans won by 6 wickets
11 Jan 2026Rangpur RidersRajshahi WarriorsSylhet International Cricket Stadium––Rajshahi Warriors won by 7 wickets
9 Jan 2026Rangpur RidersNoakhali ExpressSylhet International Cricket Stadium9 (8)–Noakhali Express won by 9 runs
5 Jan 2026Rangpur RidersChattogram RoyalsSylhet International Cricket Stadium30* (19)–Rangpur Riders won by 5 wickets
4 Jan 2026Rangpur RidersDhaka CapitalsSylhet International Cricket Stadium51 (41)–Rangpur Riders won by 5 runs
2 Jan 2026Rangpur RidersSylhet TitansSylhet International Cricket Stadium34* (16)–Rangpur Riders won by 6 wickets
1 Jan 2026Rangpur RidersRajshahi WarriorsSylhet International Cricket Stadium0 (1)–Rajshahi Warriors won after a tie

Pace and pitch map

Tests455 balls

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

ODIs1,014 balls

FullOff side2m4m6m8m10m12m0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.1% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.3% of balls, 2–3m from the stumps0.2% of balls, 2–3m from the stumps0.6% of balls, 2–3m from the stumps0.9% of balls, 2–3m from the stumps1.0% of balls, 2–3m from the stumps0.4% of balls, 2–3m from the stumps0.4% of balls, 3–4m from the stumps0.7% of balls, 3–4m from the stumps3.7% of balls, 3–4m from the stumps4.9% of balls, 3–4m from the stumps3.5% of balls, 3–4m from the stumps1.0% of balls, 3–4m from the stumps0.2% of balls, 4–5m from the stumps1.4% of balls, 4–5m from the stumps7.8% of balls, 4–5m from the stumps8.1% of balls, 4–5m from the stumps10.3% of balls, 4–5m from the stumps1.9% of balls, 4–5m from the stumps0.2% of balls, 5–6m from the stumps0.7% of balls, 5–6m from the stumps1.3% of balls, 5–6m from the stumps5.6% of balls, 5–6m from the stumps6.7% of balls, 5–6m from the stumps12.1% of balls, 5–6m from the stumps2.8% of balls, 5–6m from the stumps0.1% of balls, 6–7m from the stumps1.2% of balls, 6–7m from the stumps0.7% of balls, 6–7m from the stumps2.3% of balls, 6–7m from the stumps3.6% of balls, 6–7m from the stumps7.0% of balls, 6–7m from the stumps2.2% of balls, 6–7m from the stumps0.1% of balls, 7–8m from the stumps0.7% of balls, 7–8m from the stumps0.1% of balls, 7–8m from the stumps1.9% of balls, 7–8m from the stumps1.2% of balls, 7–8m from the stumps0.1% of balls, 7–8m from the stumps0.1% of balls, 8–9m from the stumps0.2% of balls, 8–9m from the stumps0.4% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.2% of balls, 8–9m 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, 11–12m from the stumpsLeg sideShort

Records

  1. 2ndMost matches in BPL history144
  2. 3rdMost runs in BPL history2,913
  3. 3rdMost fifties in BPL history15
  4. 4thMost sixes in BPL history110
  5. 5thMost fours in BPL history233
  6. 10thMost matches in T20 internationals141

All teams

Share