Mahmudullah has scored 5,131 ODI runs at an average of 36.13 and a strike rate of 77.9 with 4 hundreds, plus 2,675 in the BPL and 2,223 in T20Is. With the ball: 75 ODI wickets.

Mahmudullah recent form

Last 10 matches, newest first · 40 fantasy points a match on average

  1. 33v Sylhet Titans · BPL20 Jan · 69 pts
  2. DNBv Noakhali Express · BPL18 Jan · 4 pts
  3. DNBv Dhaka Capitals · BPL17 Jan · 4 pts
  4. 29v Sylhet Titans · BPL12 Jan · 61 pts
  5. DNBv Rajshahi Warriors · BPL11 Jan · 4 pts
  6. 9v Noakhali Express · BPL9 Jan · 17 pts
  7. 30*v Chattogram Royals · BPL5 Jan · 68 pts
  8. 51v Dhaka Capitals · BPL4 Jan · 91 pts
  9. 34*v Sylhet Titans · BPL2 Jan · 74 pts
  10. 0v Rajshahi Warriors · BPL1 Jan · 10 pts

Mahmudullah career bests

CompetitionHS100/50Best4w/5wCt
ODI128*4/293/40/073
BPL730/143/60/064
T20I64*0/83/100/043
CPL28*0/03/250/03
PSL29*0/03/210/02

Mahmudullah runs by year

ODI: runs by year
2007: 36 runs in 1 match
2008: 219 runs in 13 matches
2009: 208 runs in 15 matches
2010: 465 runs in 22 matches
2011: 304 runs in 15 matches
2012: 212 runs in 9 matches
2013: 243 runs in 9 matches
2014: 294 runs in 16 matches
4832015: 483 runs in 14 matches
2016: 110 runs in 6 matches
2017: 360 runs in 14 matches
2018: 318 runs in 18 matches
2019: 330 runs in 16 matches
2020: 76 runs in 3 matches
2021: 399 runs in 12 matches
2022: 367 runs in 12 matches
2023: 469 runs in 13 matches
2024: 234 runs in 6 matches
2025: 4 runs in 1 match
20072025
Show as a table
YearMatchesRuns
202514
20246234
202313469
202212367
202112399
2020376
201916330
201818318
201714360
20166110
201514483
201416294
20139243
20129212
201115304
201022465
200915208
200813219
2007136
BPL: runs by year
2012: 56 runs in 5 matches
2013: 159 runs in 9 matches
2014: 0 runs in 0 matches
2015: 279 runs in 13 matches
3562016: 356 runs in 13 matches
2017: 312 runs in 12 matches
2018: 0 runs in 0 matches
2019: 295 runs in 15 matches
2020: 125 runs in 4 matches
2021: 0 runs in 0 matches
2022: 255 runs in 9 matches
2023: 208 runs in 13 matches
2024: 293 runs in 16 matches
2025: 151 runs in 14 matches
2026: 186 runs in 10 matches
20122026
Show as a table
YearMatchesRuns
202610186
202514151
202416293
202313208
20229255
202100
20204125
201915295
201800
201712312
201613356
201513279
201400
20139159
2012556

Mahmudullah in the powerplay, middle and death overs

In each competition

ODI

BattingRunsSROuts6s
Powerplay overs 1–1020561.921
Middle overs 11–403,06065.78047
Death overs 41–501,866116.85251
BowlingWktsEconDot %Overs
Powerplay overs 1–1013.5663%9
Middle overs 11–40545.1646%593
Death overs 41–50207.5432%61.5

BPL

BattingRunsSROuts6s
Powerplay overs 1–628497.367
Middle overs 7–151,634119.45161
Death overs 16–20757160.04034
BowlingWktsEconDot %Overs
Powerplay overs 1–687.4249%31
Middle overs 7–15266.9735%104
Death overs 16–2088.6030%16.1

T20I

BattingRunsSROuts6s
Powerplay overs 1–6127112.433
Middle overs 7–151,200103.54334
Death overs 16–20896145.73834
BowlingWktsEconDot %Overs
Powerplay overs 1–616.8846%8
Middle overs 7–15267.1832%110
Death overs 16–2078.5821%21.2

Mahmudullah against pace and spin

Runs off the bat and dismissals against each type of bowler

ODI

BowlingRunsSRAvgOutsDot %
Pace3,11984.835.858752%
Spin2,01269.244.714554%
Right-arm pace2,54782.334.427453%
Left-arm pace57297.644.001347%
Off-spin79870.544.331851%
Leg-spin58076.541.431455%
Left-arm orthodox57261.957.201058%
Left-arm wrist-spin6267.420.67359%

Bowling style known for 100% of balls faced.

BPL

BowlingRunsSRAvgOutsDot %
Pace1,571134.324.946333%
Spin1,085114.735.003139%
Right-arm pace1,217133.325.894733%
Left-arm pace354137.722.131635%
Off-spin396145.666.00629%
Leg-spin149118.318.63838%
Left-arm orthodox53998.731.711743%

Bowling style known for 99% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace1,353127.426.535135%
Spin852105.427.483137%
Right-arm pace1,144126.827.244235%
Left-arm pace209130.623.22934%
Off-spin272118.368.00434%
Leg-spin312114.322.291436%
Left-arm orthodox26788.120.541341%

Bowling style known for 99% of balls faced.

Mahmudullah against right- and left-handers

Wickets and runs off the bat conceded to each kind of batter

ODI

AgainstWktsAvgEconBalls/wktDot %
Right-handers4844.545.2950.643%
Left-handers2747.704.9857.549%

Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.

BPL

AgainstWktsAvgEconBalls/wktDot %
Right-handers1825.676.7922.738%
Left-handers2424.257.0020.839%

Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.

T20I

AgainstWktsAvgEconBalls/wktDot %
Right-handers1826.447.3821.531%
Left-handers1632.636.9628.135%

Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.

Mahmudullah record against each team

Every opponent, most played first

ODI

AgainstMatRunsAvgWkts
Zimbabwe4287034.8026
Sri Lanka3361122.639
West Indies3083275.6414
New Zealand2978335.598
Pakistan2035723.807
India1847636.623
England1646535.772
South Africa1232536.114
5 more opponents
AgainstMatRunsAvgWkts
Australia724448.800
Ireland478—0
Netherlands22020.000
Scotland16262.000
United Arab Emirates18—2

BPL

AgainstMatRunsAvgWkts
Rangpur Riders1930620.402
Comilla Victorians1428726.096
Dhaka Dynamites1019521.675
Chittagong Vikings828948.176
Khulna Tigers819127.290
Chattogram Challengers76010.002
Rajshahi Kings716423.438
Sylhet Strikers68944.500
23 more opponents
AgainstMatRunsAvgWkts
Chittagong Kings46432.000
Dhaka Capitals45151.001
Barisal Burners34824.000
Dhaka Gladiators35919.670
Duronto Rajshahi35829.003
Rajshahi Royals39145.501
Sylhet Sixers34113.672
Sylhet Titans39648.000
Barisal Bulls28080.001
Chattogram Royals231—0
Dhaka Dominators27474.000
Dhaka Platoon29393.001
Durbar Rajshahi256—0
Durdanto Dhaka28643.000
Fortune Barishal25025.001
Khulna Royal Bengals242.002
Noakhali Express299.000
Rajshahi Warriors200.000
Sylhet Royals24422.000
Sylhet Sunrisers23333.000
Sylhet Super Stars294.500
Rangpur Rangers11515.001
Sylhet Thunder122.000

T20I

AgainstMatRunsAvgWkts
Zimbabwe2036025.714
Sri Lanka1636836.807
India1524820.673
Pakistan1511910.825
New Zealand1430627.821
West Indies1430438.006
Australia1016620.751
Netherlands47625.333
11 more opponents
AgainstMatRunsAvgWkts
South Africa45012.500
Ireland33015.000
United States of America33417.000
Nepal21313.000
Oman21717.000
England11919.000
Hong Kong122.002
Kenya122.000
Papua New Guinea15050.000
Scotland12323.000
United Arab Emirates136—2

Mahmudullah: quick answers

How many ODI runs has Mahmudullah scored?

5,131 runs in 189 innings at an average of 36.13 and a strike rate of 77.9, with 4 hundreds and 29 fifties.

What is Mahmudullah's highest ODI score?

128*.

How many ODI wickets has Mahmudullah taken?

75 wickets at an economy of 5.36 and an average of 47.45; best figures 3/4.

How many BPL runs has Mahmudullah scored?

2,675 runs in 117 innings at an average of 27.30 and a strike rate of 125.4, with 0 hundreds and 14 fifties.

What is Mahmudullah's highest BPL score?

73.

How many BPL wickets has Mahmudullah taken?

42 wickets at an economy of 7.24 and an average of 26.05; best figures 3/6.

Which bowler has dismissed Mahmudullah most often?

Adil Rashid, 5 times in 105 balls (in match-ups of 60+ balls).

Does Mahmudullah play pace or spin better in ODIs?

Against pace: strike rate 84.8, average 35.85. Against spin: strike rate 69.2, average 44.71.

How does Mahmudullah bowl to left-handers?

27 wickets at 47.70 against left-handers and 48 at 44.54 against right-handers (ODI, runs off the bat).

What is Mahmudullah's record against Zimbabwe?

870 runs in 42 matches at an average of 34.80.