Mehidy Hasan Miraz
T20I ODI Test 10 Player of Match
Mehedi Hasan Miraz has scored 3,867 runs in 160 international matches. Average 23.7, SR 51.1.
Career Statistics
ODI
2,021
103 matches · avg 26.25
SR 77.2 HS 112 100s 2 50s 9 4s 167 6s 34
T20I
1,527
97 matches · avg 18.85
SR 118.4 HS 87 100s 0 50s 6 4s 135 6s 61
Test
1,688
40 matches · avg 25.58
SR 51 HS 104 100s 2 50s 7 4s 200 6s 19
t20i
356
20 matches · avg 20.94
SR 113.7 HS 46 100s 0 50s 0 4s 32 6s 7
Bowling
ODI
119 wickets
avg 37.46 · econ 4.75 · SR –
T20I
72 wickets
avg 29.65 · econ 7.8 · SR –
Test
135 wickets
avg 33.7 · econ 3.02 · SR –
t20i
18 wickets
avg 20.61 · econ 7.71 · SR –
Approaching Milestones
473 away
473 runs from 2,000 in T20
312 away
312 runs from 2,000 in TEST
Key Strengths
Strongest in Test
Average 23.7, SR 51.1
Most aggressive in T20I
Strike rate 112.9
Career Milestones
1,000 international runs 2,000 international runs 3,000 international runs 100+ international matches
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2016 | 2 | 5 |
| 2017 | 14 | 315 |
| 2018 | 23 | 446 |
| 2019 | 14 | 241 |
| 2020 | 2 | 12 |
| 2021 | 13 | 352 |
| 2022 | 22 | 550 |
| 2023 | 25 | 511 |
| 2024 | 19 | 909 |
| 2025 | 18 | 407 |
| 2026 | 8 | 119 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| West Indies | 23 | 772 | 27.57 | 62 |
| Sri Lanka | 31 | 694 | 21.03 | 64.3 |
| India | 19 | 494 | 24.7 | 65 |
| New Zealand | 22 | 398 | 15.92 | 60.5 |
| Pakistan | 15 | 364 | 21.41 | 54.3 |
| South Africa | 13 | 326 | 21.73 | 55.3 |
| Zimbabwe | 12 | 313 | 24.08 | 68.5 |
| Ireland | 7 | 206 | 34.33 | 65.6 |
| Australia | 7 | 143 | 20.43 | 55 |
| England | 8 | 64 | 6.4 | 64 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Shere Bangla National Stadium, Mirpur | 30 | 823 | 28.38 | 60.3 |
| Zahur Ahmed Chowdhury Stadium, Chattogram | 10 | 335 | 30.45 | 52.3 |
| Sylhet International Cricket Stadium | 9 | 214 | 16.46 | 60.3 |
| Zahur Ahmed Chowdhury Stadium | 5 | 197 | 28.14 | 52.4 |
| Dubai International Cricket Stadium | 7 | 190 | 27.14 | 85.2 |
| Rawalpindi Cricket Stadium | 3 | 168 | 56 | 52.8 |
| Warner Park, Basseterre, St Kitts | 3 | 152 | 76 | 82.2 |
| Pallekele International Cricket Stadium | 5 | 120 | 20 | 61.9 |
| County Ground, Chelmsford | 3 | 83 | 27.67 | 90.2 |
| R.Premadasa Stadium, Khettarama | 8 | 82 | 13.67 | 98.8 |
Dismissal Profile
69.6%
caught
126 times
12.2%
lbw
22 times
9.4%
bowled
17 times
3.9%
caught and bowled
7 times
3.3%
run out
6 times
1.7%
stumped
3 times
Boundary Profile
ODI
123 fours
25 sixes
46.8%
from boundaries
T20I
36 fours
10 sixes
49.8%
from boundaries
Test
233 fours
25 sixes
51.9%
from boundaries
Recent Form
Recent ODI & Test matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| ODI: Australia tour of Bangladesh 2026-06-11 | 22 | 22 | 1 | 1 | 100.0 | not out |
| ODI: Australia tour of Bangladesh 2026-06-09 | 3 | 12 | - | - | 25.0 | lbw |
| Test: Pakistan tour of Bangladesh 2026-05-16 | 23 | 45 | 1 | - | 51.1 | caught |
| Test: Pakistan tour of Bangladesh 2026-05-08 | 34 | 39 | 4 | 2 | 87.2 | caught |
| ODI: New Zealand tour of Bangladesh 2026-04-23 | 22 | 18 | 2 | - | 122.2 | caught |
| ODI: New Zealand tour of Bangladesh 2026-04-20 | 8 | 25 | 1 | - | 32.0 | not out |
| ODI: New Zealand tour of Bangladesh 2026-04-17 | 6 | 14 | - | - | 42.9 | caught |
| ODI: Pakistan tour of Bangladesh 2026-03-13 | 1 | 5 | - | - | 20.0 | caught |
Explore