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.

Mahedi Hasan recent form

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

  1. 02/19v Sri Lanka · T20I3 Oct · 89 pts
  2. 8*1/17v Pakistan · T20I1 Oct · 62 pts
  3. 4*1/31v Zimbabwe · T20I19 Jul · 52 pts
  4. 3/24v Zimbabwe · T20I17 Jul · 120 pts
  5. 190/41v Zimbabwe · T20I15 Jul · 40 pts
  6. 29*1/29v Australia · T20I17 Jun · 96 pts
  7. 31/37v Australia · ODI14 Jun · 70 pts
  8. 7*1/20v New Zealand · T20I2 May · 60 pts
  9. 1/31v New Zealand · T20I27 Apr · 49 pts
  10. 40/48v Rajshahi Warriors · BPL23 Jan · 12 pts

Mahedi Hasan career bests

CompetitionHS100/50Best4w/5wCt
BPL740/64/223/031
T20I330/04/112/025
ODI29*0/04/711/04

Mahedi Hasan runs by year

BPL: runs by year
2016: 2 runs in 2 matches
2017: 23 runs in 10 matches
2018: 0 runs in 0 matches
2019: 183 runs in 21 matches
2020: 97 runs in 5 matches
2021: 0 runs in 0 matches
2022: 169 runs in 11 matches
2023: 167 runs in 12 matches
1992024: 199 runs in 15 matches
2025: 102 runs in 13 matches
2026: 150 runs in 10 matches
20162026
Show as a table
YearMatchesRuns
202610150
202513102
202415199
202312167
202211169
202100
2020597
201921183
201800
20171023
201622
T20I: runs by year
2018: 11 runs in 1 match
2019: 0 runs in 0 matches
2020: 9 runs in 3 matches
1912021: 191 runs in 25 matches
2022: 29 runs in 6 matches
2023: 23 runs in 3 matches
2024: 80 runs in 13 matches
2025: 65 runs in 16 matches
2026: 67 runs in 8 matches
20182026
Show as a table
YearMatchesRuns
2026867
20251665
20241380
2023323
2022629
202125191
202039
201900
2018111

Mahedi Hasan in the powerplay, middle and death overs

In each competition

BPL

BattingRunsSROuts6s
Powerplay overs 1–6222101.41311
Middle overs 7–15534129.32128
Death overs 16–20336150.71816
BowlingWktsEconDot %Overs
Powerplay overs 1–6426.8854%163
Middle overs 7–15327.4336%121
Death overs 16–20129.2828%27.1

T20I

BattingRunsSROuts6s
Powerplay overs 1–66075.072
Middle overs 7–1515582.9133
Death overs 16–20260139.0149
BowlingWktsEconDot %Overs
Powerplay overs 1–6396.5152%113
Middle overs 7–15316.5136%130.3
Death overs 16–20710.9622%18.2

ODI

BattingRunsSROuts6s
Middle overs 11–407953.451
Death overs 41–504693.941
BowlingWktsEconDot %Overs
Powerplay overs 1–1013.9070%10
Middle overs 11–4064.3553%72
Death overs 41–5087.4835%16.1

Mahedi Hasan against pace and spin

Runs off the bat and dismissals against each type of bowler

BPL

BowlingRunsSRAvgOutsDot %
Pace643124.121.433043%
Spin404127.819.242142%
Right-arm pace469128.523.452041%
Left-arm pace174113.717.401046%
Off-spin181116.022.63844%
Leg-spin2982.95.80551%
Left-arm orthodox177156.622.13839%
Left-arm wrist-spin17141.7—017%

Bowling style known for 98% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace296109.616.441843%
Spin17897.311.131645%
Right-arm pace245108.917.501441%
Left-arm pace51113.312.75451%
Off-spin3382.533.00143%
Leg-spin4581.86.43745%
Left-arm orthodox81105.210.13849%

Bowling style known for 100% of balls faced.

ODI

BowlingRunsSRAvgOutsDot %
Pace6655.516.50465%
Spin5975.614.75455%
Right-arm pace4751.123.50263%
Left-arm pace1970.49.50270%
Off-spin842.1—058%
Leg-spin2482.812.00255%
Left-arm orthodox2790.013.50253%

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

AgainstWktsAvgEconBalls/wktDot %
Right-handers3729.497.6223.242%
Left-handers4623.576.6021.449%

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

T20I

AgainstWktsAvgEconBalls/wktDot %
Right-handers4026.487.3021.839%
Left-handers3617.195.6218.449%

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

ODI

AgainstWktsAvgEconBalls/wktDot %
Right-handers1123.095.3725.849%
Left-handers452.004.0976.356%

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

AgainstMatRunsAvgWkts
Fortune Barishal108712.432
Chattogram Challengers97610.867
Khulna Tigers922131.577
Comilla Victorians711729.253
Dhaka Dynamites74040.002
Rangpur Riders7206.678
Sylhet Strikers6268.678
Dhaka Capitals444.008
17 more opponents
AgainstMatRunsAvgWkts
Khulna Titans40—2
Rajshahi Warriors45217.335
Rajshahi Kings363.001
Sylhet Sixers30—8
Chittagong Kings23939.000
Chittagong Vikings20—2
Cumilla Warriors27135.503
Dhaka Dominators27638.002
Durbar Rajshahi284.000
Durdanto Dhaka28—5
Minister Group Dhaka22929.000
Noakhali Express27575.005
Rajshahi Royals22713.501
Rangpur Rangers22110.504
Sylhet Sunrisers200.000
Sylhet Thunder25656.001
Sylhet Titans233—2

T20I

AgainstMatRunsAvgWkts
New Zealand124310.7515
Zimbabwe126020.0011
Pakistan1010116.838
Sri Lanka10568.0012
Australia810116.835
West Indies84314.3313
India288.000
Ireland26—4
9 more opponents
AgainstMatRunsAvgWkts
Netherlands20—1
United Arab Emirates242.002
England11111.000
Hong Kong10—0
Oman100.001
Papua New Guinea12—1
Scotland113—3
South Africa12727.001
United States of America10—0

ODI

AgainstMatRunsAvgWkts
New Zealand65410.805
Australia255.001
England11414.004
India129—2
Netherlands11717.002
Sri Lanka166.001

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.