CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Mehidy Hasan Miraz Stats, Records, Age, ICC Rankings, Batting & Bowling Career

Bangladesh Bangladesh - All Rounder

Full Name: Mehidy Hasan Miraz

Birth Date: October 25, 1997 (28 Years)

Birth Place: Khulna

Nationality: Bangladesh

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Off Break

Teams: Bangladesh, Chattogram Challengers, Dhaka Dominators, Rajshahi Royals, Fortune Barisal, South Zone (Bangladesh), Bangladesh A, Mahmudullah XI, Sheikh Jamal Dhanmondi Club, Abahani Limited, Mohammedan Sporting Club, Khelaghar Samaj Kallyan Samity, Gazi Group Cricketers, Kalabagan Cricket Academy, Khulna Division

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 54 98 2110 4159 10 104 23.97 50.73 2 9 247 22
ODI 114 85 1790 2347 12 112 24.52 76.26 2 7 147 29
T20I 34 29 418 358 4 46 16.72 116.75 0 0 37 10
T20 (Domestic) 160 138 2176 1833 18 87 18.13 118.71 0 7 194 79
List A 191 153 3250 4102 22 112 24.8 79.22 3 14 250 63
First Class 76 126 3010 5670 16 104 27.36 53.08 2 18 360 31

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 54 94 - 6635 205 12/117 32.36 3.13 - 13
ODI 114 111 - 4423 121 4/25 36.55 4.77 - 0
T20I 34 31 - 667 18 4/12 37.05 8.55 - 0
T20 (Domestic) 160 150 - 3397 112 4/12 30.33 7.57 - 0
List A 191 187 - 6966 223 5/42 31.23 4.62 - 1
First Class 76 130 - 8891 304 12/117 29.24 2.9 - 21

Other Bangladesh Players

View All Squads

Mehidy Hasan Miraz Profile, Bangladesh: Stats, Age, Records, Biography & ICC Ranking

Mehidy Hasan Miraz is a talented all-rounder from Bangladesh who hails from Khulna. Born on October 25, 1997, he is 28 years old as of October 2025. Known for his versatility, MH Miraz contributes as a Right Hand Bat and Right Arm Off Break, making him a valuable player for his national side.


In Test cricket, Mehidy Hasan Miraz has represented Bangladesh in 54 matches, scoring 2,110 runs and taking 205 wickets in the red-ball format. His batting includes 247 fours and 22 sixes, showcasing his ability to build innings. His most recent Test appearance came against Sri Lanka at Sinhalese Sports Club Ground on June 2025. As an all-rounder, his career-best batting effort is 104, while his top bowling figures are 7/58.


In the One Day International (ODI) format, Mehidy Hasan Miraz has played 114 matches, adding 1,790 runs to his tally. With the bat, he has struck 147 fours and 29 sixes. The 28-year-old all-rounder last featured against West Indies on October 2025. His highest ODI score is 112, while his best bowling spell in this format is 4/25.


In T20 Internationals, Mehidy Hasan Miraz has participated in 34 matches, scoring 418 runs. His batting includes 37 fours and 10 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 46, while his best bowling figures are 4/12. His latest T20I outing was against West Indies on October 2025.

Mehidy Hasan Miraz Profile, Bangladesh (FAQs)