Miraz Rankings
CPL run-scorers →Ranked against every player in CPL 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 21 | 78thof 125 |
| Wickets | 9 | 22nd |
| Sixes | 1 | 67th |
| Fours | 1 | 77th |
| Catches | 0 | – |
Miraz by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 21 | 5.3 | 48.8 | 0 | 1 | 9 | 6.58 | ||
| 5 | 64 | 12.8 | 120.8 | 0 | 0 | 4 | 8.44 | ||
| 5 | 132 | 44 | 110 | 0 | 2 | 5 | 8.07 | ||
| 5 | 32 | 16 | 139.1 | 0 | 2 | 5 | 5.78 | ||
| 1 | 11 | 11 | 84.6 | 0 | 0 | 0 | 10.67 | ||
| 2 | 15 | 7.5 | 93.8 | 0 | 1 | 1 | 6.00 | ||
| 2 | 58 | 29 | 113.7 | 0 | 0 | 3 | 5.80 | ||
| 1 | 38 | 38 | 146.2 | 0 | 2 | 0 | 11.00 | ||
| 1 | 0 | - | - | 0 | 0 | 0 | - | ||
| 4 | 38 | 12.7 | 90.5 | 0 | 1 | 1 | 13.57 | ||
| 5 | 29 | 9.7 | 152.6 | 0 | 1 | 1 | - |
Miraz Splits
His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 15 | 92 | 8.4 | 92 | 0 | 20 | 14 | 9.25 |
| Away | 21 | 346 | 23.1 | 113.1 | 0 | 46 | 15 | 9.76 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 22 | 311 | 22.2 | 113.5 | 0 | 46 | 15 | 8.90 |
| Chasing | 14 | 127 | 10.6 | 96.2 | 0 | 23 | 14 | 10.47 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 16 | 175 | 17.5 | 104.2 | 0 | 46 | 22 | 7.09 |
| Lost | 20 | 263 | 16.4 | 110.5 | 0 | 38 | 7 | 11.71 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 4 | 106 | 26.5 | 120.5 | 0 | 46 |
| Batting 2 | 1 | 5 | 5 | 100 | 0 | 5 |
| Batting 4 | 3 | 65 | 21.7 | 116.1 | 0 | 29 |
| Batting 5 | 7 | 81 | 11.6 | 87.1 | 0 | 23 |
| Batting 6 | 4 | 66 | 22 | 108.2 | 0 | 29 |
| Batting 7 | 8 | 77 | 15.4 | 106.9 | 0 | 35 |
| Batting 8 | 3 | 30 | 15 | 142.9 | 0 | 19 |
| Batting 9 | 1 | 8 | 8 | 80 | 0 | 8 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
7 | 119 | 23.8 | 104.4 | 0 | 29 | 5 | 9.67 |
|
|
5 | 80 | 26.7 | 123.1 | 0 | 35 | 1 | 29.28 |
|
|
5 | 68 | 17 | 128.3 | 0 | 38 | 3 | 13.50 |
|
|
4 | 44 | 11 | 112.8 | 0 | 23 | 3 | 8.85 |
|
|
2 | 58 | 29 | 113.7 | 0 | 46 | 3 | 5.80 |
|
|
2 | 20 | 20 | 125 | 0 | 20 | 4 | 5.00 |
|
|
2 | 5 | 5 | 100 | 0 | 5 | 0 | 6.00 |
|
|
2 | 4 | - | 400 | 0 | 4 | 0 | 9.00 |
|
|
1 | 18 | 18 | 75 | 0 | 18 | 2 | 6.25 |
|
|
1 | 11 | 11 | 84.6 | 0 | 11 | 0 | 10.67 |
|
|
1 | 8 | 8 | 133.3 | 0 | 8 | 1 | 6.50 |
|
|
1 | 2 | 2 | 14.3 | 0 | 2 | 4 | 5.75 |
|
|
1 | 1 | 1 | 25 | 0 | 1 | 3 | 3.25 |
|
|
1 | 0 | - | - | 0 | - | 0 | 10.75 |
|
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 7.50 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Shere Bangla National StadiumMirpur, Dhaka | 5 | 49 | 16.3 | 114 | 0 | 20 | 5 | 7.75 |
| R.Premadasa StadiumColombo | 5 | 29 | 9.7 | 152.6 | 0 | 19 | 1 | - |
| Dubai International Cricket StadiumDubai | 3 | 96 | 32 | 124.7 | 0 | 46 | 3 | 6.67 |
| Arnos Vale GroundArnos Vale | 3 | 81 | 40.5 | 112.5 | 0 | 29 | 4 | 4.20 |
| Kensington OvalBridgetown | 3 | 18 | 9 | 72 | 0 | 18 | 2 | 8.36 |
| Gaddafi StadiumLahore | 2 | 24 | 12 | 120 | 0 | 23 | 2 | 8.93 |
| Sylhet International Cricket StadiumSylhet | 2 | 16 | 8 | 100 | 0 | 8 | 1 | 12.50 |
| Hagley OvalChristchurch | 2 | 15 | 7.5 | 93.8 | 0 | 10 | 1 | 6.00 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 2 | 4 | - | 400 | 0 | 4 | 0 | 9.00 |
| Providence StadiumProvidence | 2 | 3 | 1.5 | 16.7 | 0 | 2 | 7 | 4.50 |
| New Madhavrao Scindia Cricket StadiumGwalior | 1 | 35 | - | 109.4 | 0 | 35 | 1 | 7.00 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 29 | 29 | 126.1 | 0 | 29 | 1 | 6.00 |
| Arun Jaitley StadiumDelhi | 1 | 16 | 16 | 100 | 0 | 16 | 0 | 14.53 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 1 | 11 | 11 | 84.6 | 0 | 11 | 0 | 10.67 |
| Warner ParkBasseterre | 1 | 11 | 11 | 84.6 | 0 | 11 | 0 | - |
| Rangiri Dambulla International StadiumDambulla | 1 | 1 | 1 | 50 | 0 | 1 | 1 | 8.67 |
| Eden ParkAuckland | 1 | 0 | - | - | 0 | - | 0 | - |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 5 | 21 | 5.3 | 48.8 | 0 | 18 | 9 | 6.58 |
| 2025 | 5 | 64 | 12.8 | 120.8 | 0 | 29 | 4 | 8.44 |
| 2024 | 5 | 132 | 44 | 110 | 0 | 35 | 5 | 8.07 |
| 2023 | 5 | 32 | 16 | 139.1 | 0 | 20 | 5 | 5.78 |
| 2022 | 6 | 122 | 20.3 | 115.1 | 0 | 46 | 4 | 7.38 |
| 2021 | 1 | 0 | - | - | 0 | - | 0 | - |
| 2018 | 9 | 67 | 11.2 | 109.8 | 0 | 19 | 2 | 30.14 |
More on Statz
Where to go next for Miraz and Guyana Amazon Warriors.
Mehidy Hasan Miraz T20 Runs
In Mehidy Hasan Miraz's last 30 Cricket games (2018–2026) for Bangladesh, they have scored 398 runs at an average of 13.3 with a strike rate of 104.1. Mehidy Hasan Miraz has also taken 28 wickets in this period.
Mehidy Hasan Miraz Stats - Cricket
Mehidy Hasan Miraz is a right hand bat allrounder. Across these 30 games, Mehidy Hasan Miraz has hit 35 fours and 9 sixes, taking 11 catches in the field. Their highest score in this span is 46. Best bowling figures: 4/12.
Mehidy Hasan Miraz: Betting Insights
For bet builder markets, Mehidy Hasan Miraz has scored 25+ runs in 23% of their last 30 Cricket games (7/30). They have registered 1+ boundaries in 63% of these games (19/30). Over their last 5 games, Mehidy Hasan Miraz has 21 runs and 9 wickets.
Mehidy Hasan Miraz Questions
How old is Mehidy Hasan Miraz?
Mehidy Hasan Miraz was born on 25 October 1997 and is 29 years old. Mehidy Hasan Miraz is an allrounder with 36 T20 matches on record, 438 runs and 29 wickets.
Which team does Mehidy Hasan Miraz play for?
Mehidy Hasan Miraz currently plays for Bangladesh, and has also played for Guyana Amazon Warriors. Statz has Mehidy Hasan Miraz's 36 T20 matches on record, the most recent against Jamaica Kingsmen (18 Sep 2026), with 438 runs and 29 wickets in all.
What is Mehidy Hasan Miraz's highest score in T20 cricket?
Mehidy Hasan Miraz's highest score in the 36 T20 matches Statz has on record is 46 off 37 balls against United Arab Emirates (27 Sep 2022). Across those matches Mehidy Hasan Miraz has scored 438 runs at 12.2 a match.
How many wickets has Mehidy Hasan Miraz taken in T20 cricket?
Mehidy Hasan Miraz has taken 29 wickets in the 36 T20 matches Statz has on record, at an economy of 7.73 and an average of 23.3. Mehidy Hasan Miraz took 9 wickets in the last 5 matches.
What are Mehidy Hasan Miraz's best bowling figures in T20 cricket?
Mehidy Hasan Miraz's best figures in the 36 T20 matches Statz has on record are 4/12 against England (12 Mar 2023). Mehidy Hasan Miraz has taken three or more wickets in an innings 5 times, and 29 wickets in all.
What are Mehidy Hasan Miraz's T20 batting stats?
Mehidy Hasan Miraz averages 13.3 runs per match at a strike rate of 104.1, based on 30 games (2018–2026). In the last 5 matches Mehidy Hasan Miraz scored 0, 0, 18, 2 and 1, newest first. Mehidy Hasan Miraz has 438 runs in all 36 T20 matches on record.
What is Mehidy Hasan Miraz's T20 economy rate?
Mehidy Hasan Miraz concedes 7.82 runs an over, based on 30 games (2018–2026), from 70.2 overs with 28 wickets. Across all 36 T20 matches on record the economy is 7.73. The tightest spell was 3.00 an over against England (12 Mar 2023).
