Mahmudullah stats
Right-hand bat · Right-arm off-break
Last played 20 Jan 2026 · Rangpur Riders v Sylhet Titans (BPL)
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.
- ODI215 matches · 2007–20255,131runsAvg 36.13 · SR 77.9 · HS 128*75wicketsEcon 5.36 · Avg 47.45 · Best 3/4
- BPL133 matches · 2012–20262,675runsAvg 27.30 · SR 125.4 · HS 7342wicketsEcon 7.24 · Avg 26.05 · Best 3/6
- T20I128 matches · 2007–20242,223runsAvg 24.16 · SR 117.8 · HS 64*34wicketsEcon 7.38 · Avg 30.24 · Best 3/10
- CPL13 matches · 2017–201898runsAvg 14.00 · SR 116.7 · HS 28*7wicketsEcon 7.23 · Avg 26.86 · Best 3/25
- PSL9 matches · 2017–201871runsAvg 23.67 · SR 120.3 · HS 29*8wicketsEcon 7.90 · Avg 17.13 · Best 3/21
Mahmudullah recent form
Last 10 matches, newest first · 40 fantasy points a match on average
- 33v Sylhet Titans · BPL20 Jan · 69 pts
- DNBv Noakhali Express · BPL18 Jan · 4 pts
- DNBv Dhaka Capitals · BPL17 Jan · 4 pts
- 29v Sylhet Titans · BPL12 Jan · 61 pts
- DNBv Rajshahi Warriors · BPL11 Jan · 4 pts
- 9v Noakhali Express · BPL9 Jan · 17 pts
- 30*v Chattogram Royals · BPL5 Jan · 68 pts
- 51v Dhaka Capitals · BPL4 Jan · 91 pts
- 34*v Sylhet Titans · BPL2 Jan · 74 pts
- 0v Rajshahi Warriors · BPL1 Jan · 10 pts
Mahmudullah career bests
| Competition | HS | 100/50 | Best | 4w/5w | Ct |
|---|---|---|---|---|---|
| ODI | 128* | 4/29 | 3/4 | 0/0 | 73 |
| BPL | 73 | 0/14 | 3/6 | 0/0 | 64 |
| T20I | 64* | 0/8 | 3/10 | 0/0 | 43 |
| CPL | 28* | 0/0 | 3/25 | 0/0 | 3 |
| PSL | 29* | 0/0 | 3/21 | 0/0 | 2 |
Mahmudullah runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2025 | 1 | 4 |
| 2024 | 6 | 234 |
| 2023 | 13 | 469 |
| 2022 | 12 | 367 |
| 2021 | 12 | 399 |
| 2020 | 3 | 76 |
| 2019 | 16 | 330 |
| 2018 | 18 | 318 |
| 2017 | 14 | 360 |
| 2016 | 6 | 110 |
| 2015 | 14 | 483 |
| 2014 | 16 | 294 |
| 2013 | 9 | 243 |
| 2012 | 9 | 212 |
| 2011 | 15 | 304 |
| 2010 | 22 | 465 |
| 2009 | 15 | 208 |
| 2008 | 13 | 219 |
| 2007 | 1 | 36 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 10 | 186 |
| 2025 | 14 | 151 |
| 2024 | 16 | 293 |
| 2023 | 13 | 208 |
| 2022 | 9 | 255 |
| 2021 | 0 | 0 |
| 2020 | 4 | 125 |
| 2019 | 15 | 295 |
| 2018 | 0 | 0 |
| 2017 | 12 | 312 |
| 2016 | 13 | 356 |
| 2015 | 13 | 279 |
| 2014 | 0 | 0 |
| 2013 | 9 | 159 |
| 2012 | 5 | 56 |
Mahmudullah in the powerplay, middle and death overs
In each competition
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–10 | 205 | 61.9 | 2 | 1 |
| Middle overs 11–40 | 3,060 | 65.7 | 80 | 47 |
| Death overs 41–50 | 1,866 | 116.8 | 52 | 51 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–10 | 1 | 3.56 | 63% | 9 |
| Middle overs 11–40 | 54 | 5.16 | 46% | 593 |
| Death overs 41–50 | 20 | 7.54 | 32% | 61.5 |
BPL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 284 | 97.3 | 6 | 7 |
| Middle overs 7–15 | 1,634 | 119.4 | 51 | 61 |
| Death overs 16–20 | 757 | 160.0 | 40 | 34 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–6 | 8 | 7.42 | 49% | 31 |
| Middle overs 7–15 | 26 | 6.97 | 35% | 104 |
| Death overs 16–20 | 8 | 8.60 | 30% | 16.1 |
T20I
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 127 | 112.4 | 3 | 3 |
| Middle overs 7–15 | 1,200 | 103.5 | 43 | 34 |
| Death overs 16–20 | 896 | 145.7 | 38 | 34 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–6 | 1 | 6.88 | 46% | 8 |
| Middle overs 7–15 | 26 | 7.18 | 32% | 110 |
| Death overs 16–20 | 7 | 8.58 | 21% | 21.2 |
Mahmudullah against pace and spin
Runs off the bat and dismissals against each type of bowler
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 3,119 | 84.8 | 35.85 | 87 | 52% |
| Spin | 2,012 | 69.2 | 44.71 | 45 | 54% |
| Right-arm pace | 2,547 | 82.3 | 34.42 | 74 | 53% |
| Left-arm pace | 572 | 97.6 | 44.00 | 13 | 47% |
| Off-spin | 798 | 70.5 | 44.33 | 18 | 51% |
| Leg-spin | 580 | 76.5 | 41.43 | 14 | 55% |
| Left-arm orthodox | 572 | 61.9 | 57.20 | 10 | 58% |
| Left-arm wrist-spin | 62 | 67.4 | 20.67 | 3 | 59% |
Bowling style known for 100% of balls faced.
BPL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 1,571 | 134.3 | 24.94 | 63 | 33% |
| Spin | 1,085 | 114.7 | 35.00 | 31 | 39% |
| Right-arm pace | 1,217 | 133.3 | 25.89 | 47 | 33% |
| Left-arm pace | 354 | 137.7 | 22.13 | 16 | 35% |
| Off-spin | 396 | 145.6 | 66.00 | 6 | 29% |
| Leg-spin | 149 | 118.3 | 18.63 | 8 | 38% |
| Left-arm orthodox | 539 | 98.7 | 31.71 | 17 | 43% |
Bowling style known for 99% of balls faced.
T20I
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 1,353 | 127.4 | 26.53 | 51 | 35% |
| Spin | 852 | 105.4 | 27.48 | 31 | 37% |
| Right-arm pace | 1,144 | 126.8 | 27.24 | 42 | 35% |
| Left-arm pace | 209 | 130.6 | 23.22 | 9 | 34% |
| Off-spin | 272 | 118.3 | 68.00 | 4 | 34% |
| Leg-spin | 312 | 114.3 | 22.29 | 14 | 36% |
| Left-arm orthodox | 267 | 88.1 | 20.54 | 13 | 41% |
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
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 48 | 44.54 | 5.29 | 50.6 | 43% |
| Left-handers | 27 | 47.70 | 4.98 | 57.5 | 49% |
Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.
BPL
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 18 | 25.67 | 6.79 | 22.7 | 38% |
| Left-handers | 24 | 24.25 | 7.00 | 20.8 | 39% |
Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.
T20I
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 18 | 26.44 | 7.38 | 21.5 | 31% |
| Left-handers | 16 | 32.63 | 6.96 | 28.1 | 35% |
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
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 42 | 870 | 34.80 | 26 | |
| 33 | 611 | 22.63 | 9 | |
| West Indies | 30 | 832 | 75.64 | 14 |
| 29 | 783 | 35.59 | 8 | |
| 20 | 357 | 23.80 | 7 | |
| 18 | 476 | 36.62 | 3 | |
| 16 | 465 | 35.77 | 2 | |
| 12 | 325 | 36.11 | 4 |
5 more opponents
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 7 | 244 | 48.80 | 0 | |
| Ireland | 4 | 78 | — | 0 |
| 2 | 20 | 20.00 | 0 | |
| Scotland | 1 | 62 | 62.00 | 0 |
| 1 | 8 | — | 2 |
BPL
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| Rangpur Riders | 19 | 306 | 20.40 | 2 |
| Comilla Victorians | 14 | 287 | 26.09 | 6 |
| Dhaka Dynamites | 10 | 195 | 21.67 | 5 |
| Chittagong Vikings | 8 | 289 | 48.17 | 6 |
| Khulna Tigers | 8 | 191 | 27.29 | 0 |
| Chattogram Challengers | 7 | 60 | 10.00 | 2 |
| Rajshahi Kings | 7 | 164 | 23.43 | 8 |
| Sylhet Strikers | 6 | 89 | 44.50 | 0 |
23 more opponents
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| Chittagong Kings | 4 | 64 | 32.00 | 0 |
| Dhaka Capitals | 4 | 51 | 51.00 | 1 |
| Barisal Burners | 3 | 48 | 24.00 | 0 |
| Dhaka Gladiators | 3 | 59 | 19.67 | 0 |
| Duronto Rajshahi | 3 | 58 | 29.00 | 3 |
| Rajshahi Royals | 3 | 91 | 45.50 | 1 |
| Sylhet Sixers | 3 | 41 | 13.67 | 2 |
| Sylhet Titans | 3 | 96 | 48.00 | 0 |
| Barisal Bulls | 2 | 80 | 80.00 | 1 |
| Chattogram Royals | 2 | 31 | — | 0 |
| Dhaka Dominators | 2 | 74 | 74.00 | 0 |
| Dhaka Platoon | 2 | 93 | 93.00 | 1 |
| Durbar Rajshahi | 2 | 56 | — | 0 |
| Durdanto Dhaka | 2 | 86 | 43.00 | 0 |
| Fortune Barishal | 2 | 50 | 25.00 | 1 |
| Khulna Royal Bengals | 2 | 4 | 2.00 | 2 |
| Noakhali Express | 2 | 9 | 9.00 | 0 |
| Rajshahi Warriors | 2 | 0 | 0.00 | 0 |
| Sylhet Royals | 2 | 44 | 22.00 | 0 |
| Sylhet Sunrisers | 2 | 33 | 33.00 | 0 |
| Sylhet Super Stars | 2 | 9 | 4.50 | 0 |
| Rangpur Rangers | 1 | 15 | 15.00 | 1 |
| Sylhet Thunder | 1 | 2 | 2.00 | 0 |
T20I
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 20 | 360 | 25.71 | 4 | |
| 16 | 368 | 36.80 | 7 | |
| 15 | 248 | 20.67 | 3 | |
| 15 | 119 | 10.82 | 5 | |
| 14 | 306 | 27.82 | 1 | |
| West Indies | 14 | 304 | 38.00 | 6 |
| 10 | 166 | 20.75 | 1 | |
| 4 | 76 | 25.33 | 3 |
11 more opponents
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 4 | 50 | 12.50 | 0 | |
| Ireland | 3 | 30 | 15.00 | 0 |
| 3 | 34 | 17.00 | 0 | |
| 2 | 13 | 13.00 | 0 | |
| Oman | 2 | 17 | 17.00 | 0 |
| 1 | 19 | 19.00 | 0 | |
| Hong Kong | 1 | 2 | 2.00 | 2 |
| Kenya | 1 | 2 | 2.00 | 0 |
| Papua New Guinea | 1 | 50 | 50.00 | 0 |
| Scotland | 1 | 23 | 23.00 | 0 |
| 1 | 36 | — | 2 |
Bowlers Mahmudullah has faced most
Runs, balls and dismissals in every match-up of 60+ balls
Batters Mahmudullah has bowled to most
Runs, balls and dismissals in every match-up of 60+ balls
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.