Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Mehidy Hasan Miraz

Mehidy Hasan Miraz T20 Stats

Allrounder · Guyana Amazon Warriors Updated , after Jamaica Kingsmen vs Guyana Amazon Warriors
SA Next: v South Africa · Thu 10 Dec · 16:00 GMT ›
Last innings CPL · for GAW · Fri 18 Sep
0(1 ball) v ABF · Kensington Oval ABF won
Before that 182110 newest first
2026
21 runs · 78th › 1 sixes · 67th › 9 wickets · 22nd ›
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 30 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 30 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Mehidy Hasan Miraz's T20 record

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.

Related pages

Frequently asked questions

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.

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.

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.

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).