Mahedi Hasan stats
Right-hand bat · Right-arm off-break
Last played 3 Oct 2026 · Bangladesh v Sri Lanka (T20I)
Mahedi Hasan has scored 1,092 BPL runs at an average of 20.60 and a strike rate of 127.7, plus 475 in T20Is and 125 in ODIs. With the ball: 86 BPL wickets.
- BPL99 matches · 2016–20261,092runsAvg 20.60 · SR 127.7 · HS 7486wicketsEcon 7.30 · Avg 26.42 · Best 4/22
- T20I75 matches · 2018–2026475runsAvg 13.57 · SR 104.6 · HS 3377wicketsEcon 6.82 · Avg 23.19 · Best 4/11
- ODI12 matches · 2021–2026125runsAvg 13.89 · SR 63.5 · HS 29*15wicketsEcon 4.82 · Avg 31.53 · Best 4/71
Mahedi Hasan recent form
Last 10 matches, newest first · 65 fantasy points a match on average
- 02/19v Sri Lanka · T20I3 Oct · 89 pts
- 8*1/17v Pakistan · T20I1 Oct · 62 pts
- 4*1/31v Zimbabwe · T20I19 Jul · 52 pts
- 3/24v Zimbabwe · T20I17 Jul · 120 pts
- 190/41v Zimbabwe · T20I15 Jul · 40 pts
- 29*1/29v Australia · T20I17 Jun · 96 pts
- 31/37v Australia · ODI14 Jun · 70 pts
- 7*1/20v New Zealand · T20I2 May · 60 pts
- 1/31v New Zealand · T20I27 Apr · 49 pts
- 40/48v Rajshahi Warriors · BPL23 Jan · 12 pts
Mahedi Hasan career bests
| Competition | HS | 100/50 | Best | 4w/5w | Ct |
|---|---|---|---|---|---|
| BPL | 74 | 0/6 | 4/22 | 3/0 | 31 |
| T20I | 33 | 0/0 | 4/11 | 2/0 | 25 |
| ODI | 29* | 0/0 | 4/71 | 1/0 | 4 |
Mahedi Hasan runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 10 | 150 |
| 2025 | 13 | 102 |
| 2024 | 15 | 199 |
| 2023 | 12 | 167 |
| 2022 | 11 | 169 |
| 2021 | 0 | 0 |
| 2020 | 5 | 97 |
| 2019 | 21 | 183 |
| 2018 | 0 | 0 |
| 2017 | 10 | 23 |
| 2016 | 2 | 2 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 8 | 67 |
| 2025 | 16 | 65 |
| 2024 | 13 | 80 |
| 2023 | 3 | 23 |
| 2022 | 6 | 29 |
| 2021 | 25 | 191 |
| 2020 | 3 | 9 |
| 2019 | 0 | 0 |
| 2018 | 1 | 11 |
Mahedi Hasan in the powerplay, middle and death overs
In each competition
BPL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 222 | 101.4 | 13 | 11 |
| Middle overs 7–15 | 534 | 129.3 | 21 | 28 |
| Death overs 16–20 | 336 | 150.7 | 18 | 16 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–6 | 42 | 6.88 | 54% | 163 |
| Middle overs 7–15 | 32 | 7.43 | 36% | 121 |
| Death overs 16–20 | 12 | 9.28 | 28% | 27.1 |
T20I
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 60 | 75.0 | 7 | 2 |
| Middle overs 7–15 | 155 | 82.9 | 13 | 3 |
| Death overs 16–20 | 260 | 139.0 | 14 | 9 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–6 | 39 | 6.51 | 52% | 113 |
| Middle overs 7–15 | 31 | 6.51 | 36% | 130.3 |
| Death overs 16–20 | 7 | 10.96 | 22% | 18.2 |
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Middle overs 11–40 | 79 | 53.4 | 5 | 1 |
| Death overs 41–50 | 46 | 93.9 | 4 | 1 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Powerplay overs 1–10 | 1 | 3.90 | 70% | 10 |
| Middle overs 11–40 | 6 | 4.35 | 53% | 72 |
| Death overs 41–50 | 8 | 7.48 | 35% | 16.1 |
Mahedi Hasan against pace and spin
Runs off the bat and dismissals against each type of bowler
BPL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 643 | 124.1 | 21.43 | 30 | 43% |
| Spin | 404 | 127.8 | 19.24 | 21 | 42% |
| Right-arm pace | 469 | 128.5 | 23.45 | 20 | 41% |
| Left-arm pace | 174 | 113.7 | 17.40 | 10 | 46% |
| Off-spin | 181 | 116.0 | 22.63 | 8 | 44% |
| Leg-spin | 29 | 82.9 | 5.80 | 5 | 51% |
| Left-arm orthodox | 177 | 156.6 | 22.13 | 8 | 39% |
| Left-arm wrist-spin | 17 | 141.7 | — | 0 | 17% |
Bowling style known for 98% of balls faced.
T20I
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 296 | 109.6 | 16.44 | 18 | 43% |
| Spin | 178 | 97.3 | 11.13 | 16 | 45% |
| Right-arm pace | 245 | 108.9 | 17.50 | 14 | 41% |
| Left-arm pace | 51 | 113.3 | 12.75 | 4 | 51% |
| Off-spin | 33 | 82.5 | 33.00 | 1 | 43% |
| Leg-spin | 45 | 81.8 | 6.43 | 7 | 45% |
| Left-arm orthodox | 81 | 105.2 | 10.13 | 8 | 49% |
Bowling style known for 100% of balls faced.
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 66 | 55.5 | 16.50 | 4 | 65% |
| Spin | 59 | 75.6 | 14.75 | 4 | 55% |
| Right-arm pace | 47 | 51.1 | 23.50 | 2 | 63% |
| Left-arm pace | 19 | 70.4 | 9.50 | 2 | 70% |
| Off-spin | 8 | 42.1 | — | 0 | 58% |
| Leg-spin | 24 | 82.8 | 12.00 | 2 | 55% |
| Left-arm orthodox | 27 | 90.0 | 13.50 | 2 | 53% |
Bowling style known for 100% of balls faced.
Mahedi Hasan against right- and left-handers
Wickets and runs off the bat conceded to each kind of batter
BPL
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 37 | 29.49 | 7.62 | 23.2 | 42% |
| Left-handers | 46 | 23.57 | 6.60 | 21.4 | 49% |
Economy counts runs off the bat only. Batting hand known for 99% of balls bowled.
T20I
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 40 | 26.48 | 7.30 | 21.8 | 39% |
| Left-handers | 36 | 17.19 | 5.62 | 18.4 | 49% |
Economy counts runs off the bat only. Batting hand known for 97% of balls bowled.
ODI
| Against | Wkts | Avg | Econ | Balls/wkt | Dot % |
|---|---|---|---|---|---|
| Right-handers | 11 | 23.09 | 5.37 | 25.8 | 49% |
| Left-handers | 4 | 52.00 | 4.09 | 76.3 | 56% |
Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.
Mahedi Hasan record against each team
Every opponent, most played first
BPL
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| Fortune Barishal | 10 | 87 | 12.43 | 2 |
| Chattogram Challengers | 9 | 76 | 10.86 | 7 |
| Khulna Tigers | 9 | 221 | 31.57 | 7 |
| Comilla Victorians | 7 | 117 | 29.25 | 3 |
| Dhaka Dynamites | 7 | 40 | 40.00 | 2 |
| Rangpur Riders | 7 | 20 | 6.67 | 8 |
| Sylhet Strikers | 6 | 26 | 8.67 | 8 |
| Dhaka Capitals | 4 | 4 | 4.00 | 8 |
17 more opponents
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| Khulna Titans | 4 | 0 | — | 2 |
| Rajshahi Warriors | 4 | 52 | 17.33 | 5 |
| Rajshahi Kings | 3 | 6 | 3.00 | 1 |
| Sylhet Sixers | 3 | 0 | — | 8 |
| Chittagong Kings | 2 | 39 | 39.00 | 0 |
| Chittagong Vikings | 2 | 0 | — | 2 |
| Cumilla Warriors | 2 | 71 | 35.50 | 3 |
| Dhaka Dominators | 2 | 76 | 38.00 | 2 |
| Durbar Rajshahi | 2 | 8 | 4.00 | 0 |
| Durdanto Dhaka | 2 | 8 | — | 5 |
| Minister Group Dhaka | 2 | 29 | 29.00 | 0 |
| Noakhali Express | 2 | 75 | 75.00 | 5 |
| Rajshahi Royals | 2 | 27 | 13.50 | 1 |
| Rangpur Rangers | 2 | 21 | 10.50 | 4 |
| Sylhet Sunrisers | 2 | 0 | 0.00 | 0 |
| Sylhet Thunder | 2 | 56 | 56.00 | 1 |
| Sylhet Titans | 2 | 33 | — | 2 |
T20I
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 12 | 43 | 10.75 | 15 | |
| 12 | 60 | 20.00 | 11 | |
| 10 | 101 | 16.83 | 8 | |
| 10 | 56 | 8.00 | 12 | |
| 8 | 101 | 16.83 | 5 | |
| West Indies | 8 | 43 | 14.33 | 13 |
| 2 | 8 | 8.00 | 0 | |
| Ireland | 2 | 6 | — | 4 |
9 more opponents
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 2 | 0 | — | 1 | |
| 2 | 4 | 2.00 | 2 | |
| 1 | 11 | 11.00 | 0 | |
| Hong Kong | 1 | 0 | — | 0 |
| Oman | 1 | 0 | 0.00 | 1 |
| Papua New Guinea | 1 | 2 | — | 1 |
| Scotland | 1 | 13 | — | 3 |
| 1 | 27 | 27.00 | 1 | |
| 1 | 0 | — | 0 |
ODI
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 6 | 54 | 10.80 | 5 | |
| 2 | 5 | 5.00 | 1 | |
| 1 | 14 | 14.00 | 4 | |
| 1 | 29 | — | 2 | |
| 1 | 17 | 17.00 | 2 | |
| 1 | 6 | 6.00 | 1 |
Batters Mahedi Hasan has bowled to most
Runs, balls and dismissals in every match-up of 60+ balls
Mahedi Hasan: quick answers
How many BPL runs has Mahedi Hasan scored?
1,092 runs in 68 innings at an average of 20.60 and a strike rate of 127.7, with 0 hundreds and 6 fifties.
What is Mahedi Hasan's highest BPL score?
74.
How many BPL wickets has Mahedi Hasan taken?
86 wickets at an economy of 7.30 and an average of 26.42; best figures 4/22.
How many T20I runs has Mahedi Hasan scored?
475 runs in 50 innings at an average of 13.57 and a strike rate of 104.6, with 0 hundreds and 0 fifties.
What is Mahedi Hasan's highest T20I score?
33.
How many T20I wickets has Mahedi Hasan taken?
77 wickets at an economy of 6.82 and an average of 23.19; best figures 4/11.
Does Mahedi Hasan play pace or spin better in the BPL?
Against pace: strike rate 124.1, average 21.43. Against spin: strike rate 127.8, average 19.24.
How does Mahedi Hasan bowl to left-handers?
46 wickets at 23.57 against left-handers and 37 at 29.49 against right-handers (BPL, runs off the bat).
What is Mahedi Hasan's record against New Zealand?
43 runs in 12 matches at an average of 10.75.