Mehedi Hasan Miraz has scored 1,611 BPL runs at an average of 19.18 and a strike rate of 121.6, plus 1,408 in ODIs and 410 in T20Is. With the ball: 84 BPL wickets.

Mehedi Hasan Miraz recent form

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

  1. 0/43v Jamaica Kingsmen · CPL18 Sept · 12 pts
  2. 00/10v Antigua and Barbuda Falcons · CPL17 Sept · 6 pts
  3. 182/25v Barbados Tridents · CPL13 Sept · 114 pts
  4. 24/23v Trinbago Knight Riders · CPL11 Sept · 174 pts
  5. 13/13v St Lucia Kings · CPL9 Sept · 126 pts
  6. 5v Kandy Royals · LPL25 Jul · 21 pts
  7. 160/21v Dambulla Sixers · LPL22 Jul · 28 pts
  8. 13v Colombo Kaps · LPL18 Jul · 41 pts
  9. 100/29v Jaffna Kings · LPL17 Jul · 21 pts
  10. 0/42v Zimbabwe · ODI11 Jul · 26 pts

Mehedi Hasan Miraz career bests

CompetitionHS100/50Best4w/5wCt
BPL87*0/64/161/045
ODI100*1/34/255/051
T20I460/04/121/014
CPL180/04/231/00
LPL160/00/210/04

Mehedi Hasan Miraz runs by year

BPL: runs by year
2016: 79 runs in 15 matches
2017: 93 runs in 12 matches
2018: 0 runs in 0 matches
2019: 226 runs in 18 matches
2020: 187 runs in 7 matches
2021: 0 runs in 0 matches
2022: 207 runs in 12 matches
2023: 208 runs in 10 matches
2024: 174 runs in 16 matches
3702025: 370 runs in 15 matches
2026: 67 runs in 10 matches
20162026
Show as a table
YearMatchesRuns
20261067
202515370
202416174
202310208
202212207
202100
20207187
201918226
201800
20171293
20161579
ODI: runs by year
2017: 86 runs in 7 matches
2018: 117 runs in 13 matches
2019: 169 runs in 15 matches
2020: 12 runs in 3 matches
2021: 33 runs in 11 matches
2022: 243 runs in 12 matches
3392023: 339 runs in 22 matches
2024: 189 runs in 6 matches
2025: 121 runs in 8 matches
2026: 99 runs in 11 matches
20172026
Show as a table
YearMatchesRuns
20261199
20258121
20246189
202322339
202212243
20211133
2020312
201915169
201813117
2017786

Mehedi Hasan Miraz in the powerplay, middle and death overs

In each competition

BPL

BattingRunsSROuts6s
Powerplay overs 1–6648132.52633
Middle overs 7–15643105.12715
Death overs 16–20320142.92916
BowlingWktsEconDot %Overs
Powerplay overs 1–6337.2649%121
Middle overs 7–15417.7634%172
Death overs 16–20109.5733%23

ODI

BattingRunsSROuts6s
Powerplay overs 1–1014571.142
Middle overs 11–4074771.13113
Death overs 41–5051698.33210
BowlingWktsEconDot %Overs
Powerplay overs 1–10144.5062%161
Middle overs 11–40874.7350%659.2
Death overs 41–50136.2334%51.4

T20I

BattingRunsSROuts6s
Powerplay overs 1–6114125.344
Middle overs 7–15203113.483
Death overs 16–2093113.4123
BowlingWktsEconDot %Overs
Powerplay overs 1–6411.1029%21
Middle overs 7–15127.4633%50
Death overs 16–2017.0033%3

Mehedi Hasan Miraz against pace and spin

Runs off the bat and dismissals against each type of bowler

BPL

BowlingRunsSRAvgOutsDot %
Pace1,042132.619.305441%
Spin513102.821.382441%
Right-arm pace795136.121.493740%
Left-arm pace247122.314.531742%
Off-spin239102.621.731141%
Leg-spin2583.312.50243%
Left-arm orthodox233109.423.301041%
Left-arm wrist-spin1669.616.00143%

Bowling style known for 97% of balls faced.

ODI

BowlingRunsSRAvgOutsDot %
Pace81086.419.764154%
Spin59871.123.922557%
Right-arm pace68685.119.603555%
Left-arm pace12493.920.67651%
Off-spin17572.321.88854%
Leg-spin15076.116.67956%
Left-arm orthodox24868.731.00860%
Left-arm wrist-spin2561.0—059%

Bowling style known for 100% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace244119.014.351742%
Spin166112.927.67632%
Right-arm pace172118.613.231342%
Left-arm pace72120.018.00443%
Off-spin47130.615.67322%
Leg-spin61115.161.00128%
Left-arm orthodox55100.055.00142%

Bowling style known for 100% of balls faced.

Mehedi Hasan Miraz against right- and left-handers

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

BPL

AgainstWktsAvgEconBalls/wktDot %
Right-handers3731.708.0823.537%
Left-handers4626.287.1122.245%

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

ODI

AgainstWktsAvgEconBalls/wktDot %
Right-handers5642.134.8452.248%
Left-handers5830.224.5839.655%

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

T20I

AgainstWktsAvgEconBalls/wktDot %
Right-handers1230.929.6819.228%
Left-handers457.756.8650.538%

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

Mehedi Hasan Miraz record against each team

Every opponent, most played first

BPL

AgainstMatRunsAvgWkts
Rangpur Riders1731722.6419
Comilla Victorians1415812.154
Chittagong Vikings7289.337
Dhaka Dynamites7357.009
Khulna Titans710721.405
Chattogram Challengers66315.751
Khulna Tigers610325.756
Sylhet Strikers612324.604
18 more opponents
AgainstMatRunsAvgWkts
Dhaka Capitals49547.505
Fortune Barishal49724.257
Rajshahi Royals4103.332
Sylhet Sixers494.502
Chittagong Kings33913.001
Rajshahi Warriors3105.004
Barisal Bulls20—1
Chattogram Royals22211.000
Cumilla Warriors2113113.000
Dhaka Platoon26030.000
Durbar Rajshahi22713.501
Durdanto Dhaka200.002
Minister Group Dhaka22713.501
Noakhali Express23333.001
Rangpur Rangers21212.000
Sylhet Sunrisers21515.002
Sylhet Thunder29191.000
Dhaka Dominators11717.000

ODI

AgainstMatRunsAvgWkts
West Indies2224448.8030
Sri Lanka2023414.6324
New Zealand1621918.258
Zimbabwe1311112.3315
India823639.337
Pakistan74511.2512
South Africa68829.3310
Australia57418.500
3 more opponents
AgainstMatRunsAvgWkts
England5397.807
Ireland58327.671
Netherlands13535.000

T20I

AgainstMatRunsAvgWkts
Sri Lanka66813.603
West Indies69318.601
India58026.671
Pakistan44411.003
South Africa33812.672
England22020.004
Ireland24—0
United Arab Emirates25829.003
1 more opponents
AgainstMatRunsAvgWkts
New Zealand155.000

Mehedi Hasan Miraz: quick answers

How many BPL runs has Mehedi Hasan Miraz scored?

1,611 runs in 95 innings at an average of 19.18 and a strike rate of 121.6, with 0 hundreds and 6 fifties.

What is Mehedi Hasan Miraz's highest BPL score?

87*.

How many BPL wickets has Mehedi Hasan Miraz taken?

84 wickets at an economy of 7.70 and an average of 28.95; best figures 4/16.

How many ODI runs has Mehedi Hasan Miraz scored?

1,408 runs in 79 innings at an average of 20.71 and a strike rate of 79.1, with 1 hundreds and 3 fifties.

What is Mehedi Hasan Miraz's highest ODI score?

100*.

How many ODI wickets has Mehedi Hasan Miraz taken?

114 wickets at an economy of 4.78 and an average of 36.53; best figures 4/25.

Which bowler has dismissed Mehedi Hasan Miraz most often?

Gudakesh Motie, 1 times in 86 balls (in match-ups of 60+ balls).

Does Mehedi Hasan Miraz play pace or spin better in the BPL?

Against pace: strike rate 132.6, average 19.30. Against spin: strike rate 102.8, average 21.38.

How does Mehedi Hasan Miraz bowl to left-handers?

46 wickets at 26.28 against left-handers and 37 at 31.70 against right-handers (BPL, runs off the bat).

What is Mehedi Hasan Miraz's record against West Indies?

244 runs in 22 matches at an average of 48.80.