Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home Cricket Mehidy Hasan Miraz

Mehidy Hasan Miraz, Bangladesh

Mehidy Hasan Miraz is an Bangladesh cricketer who plays for the team Bangladesh. Mehidy Hasan Miraz was born on Oct 25, 1997; and as of 2026, He is 29 years old. Mehidy Hasan Miraz is a all rounder from Bangladesh and bats right...

Mehidy Hasan Miraz is an Bangladesh cricketer who plays for the team Bangladesh. Mehidy Hasan Miraz was born on Oct 25, 1997; and as of 2026, He is 29 years old. Mehidy Hasan Miraz is a all rounder from Bangladesh and bats right handed. In his Test career to date, Mehidy Hasan Miraz has played 59 matches to date in his Test career and has scored 2,296 runs, with an average of 24.17. Mehidy Hasan Miraz has hit 262 fours and 26 sixes in his Test career.On Jan 1970, he played his recent Test match against Australia at Marrara Stadium, Darwin, scoring 65 runs off 154 balls. In Mehidy Hasan Miraz's ODI career, He has played 125 matches to date in his Odi career and has scored 1,889 runs, with an average of 23.91. Mehidy Hasan Miraz has hit 155 fours and 30 sixes in his Odi career.One of his recent Odi matches took place in Sep 2026 at Harare Sports Club, Harare, where He contributed 27 runs off 33 balls. Mehidy Hasan Miraz has played 34 matches to date in his T20 career and has scored 418 runs, with an average of 16.72. Mehidy Hasan Miraz has hit 37 fours and 10 sixes in his T20 career.In his most recent T20 match against at , which took place in Jan 1970, Mehidy Hasan Miraz contributed runs off balls to his team's total.

Read More
All Rounder
Bangladesh

Mehidy Hasan Miraz

Born Oct 25, 1997 (29)
Birth Place Bangladesh
Role All Rounder
Batting Style Right Handed
Bowling Style Off break
X IG FB

Mehidy Hasan Miraz ICC Rankings

TEST
Batting
#64 (460Pts)
Bowling
#27 (619}Pts)
All Rounder
#3 (284Pts)
ODI
Batting
#72 (432Pts)
Bowling
#9 (602Pts)
All Rounder
#2 (260Pts)
T20
Batting
#231 (209Pts)
Bowling
#205 (234Pts)
All Rounder
#100 (48Pts)

Recent Matches

Test
Bangladesh vs Australia
Aug 13, 2026
Marrara Stadium, Darwin
ODI
Bangladesh vs Zimbabwe
Jul 11, 2026
Harare Sports Club, Harare
T20I
Bangladesh vs Pakistan
Jul 24, 2025
Shere Bangla National Stadium, Mirpur, Dhaka

Batting Career Summary

MAT NO Runs HS AVG SR 100s 50 4s 6s CT ST
TEST 59 10 2296 104 24.17 50.61 2 10 262 26 44 0
ODI 125 14 1889 112 23.91 75.74 2 7 155 30 55 0
T20 34 4 418 46 16.72 116.76 0 0 37 10 16 0

Bowling Career Summary

MAT Wkts AVG ECON Best 5w 10w
TEST 59 224 31.83 3.08 58/7 15 3
ODI 125 132 36.36 4.71 25/4 0 0
T20 34 18 37.06 8.55 12/4 0 0

Mehidy Hasan Miraz's Last 10 Innings

TEST Innings
Vs Australia 65 (154)
Vs Pakistan 4 (6), 19 (39)
Vs Pakistan 10 (12), 24 (27)
ODI Innings
Vs Zimbabwe 27 (33)
Vs Zimbabwe 10 (18)
Vs Australia 22 (22)
Vs Australia 3 (12)
Vs New Zealand 22 (18)
Vs New Zealand 8 (25)
Vs New Zealand 6 (14)
Vs Pakistan 1 (5)

Mehidy Hasan Miraz's International Debut

TEST
Oct 20, 2016
For:Bangladesh
Vs:England
Venue:Bir Shrestho Flight Lieutenant Matiur Rahman Cricket Stadium, Chattogram
ODI
Mar 25, 2017
For:Bangladesh
Vs:Sri Lanka
Venue:Rangiri Dambulla International Stadium, Dambulla
T20
Apr 6, 2017
For:Bangladesh
Vs:Sri Lanka
Venue:R.Premadasa Stadium, Colombo

Teams Represented

Bangladesh International
Bangladesh A Active Khulna Division Active Bangladesh Under-19 Former Chattogram Royals Former Sylhet Titans Active Bangladesh Central Zone Former Bangladesh South Zone Active Trinbago Knight Riders Former Bangladesh Under-23 Active Khelaghar Samaj Kallyan Samity Former Kalabagan Cricket Academy Active Abahani Limited Former Bashundhara Strikers Former Mohammedan Sporting Club Former Legends of Rupganj Active Comilla Victorians Former Lahore Qalandars Former Rajshahi Warriors Former Khulna Tigers Active Bangladesh Emerging Former BAN Active Mahmudullah XI Active Tamim XI Former Galle Gallants Active Fortune Barishal Former Durbar XI Active

Player Biography

Mehidy Hasan Miraz is a dynamic cricketer known for his off-spin bowling and crucial contributions with the bat. A right-arm off-break bowler and a handy lower-order batter, he has been a key player for Bangladesh across all formats.

Born with a passion for cricket, Mehidy defied his parents’ wishes for him to focus on academics and pursued his dream of becoming a professional cricketer. His talent was evident from a young age, earning him the captaincy of Bangladesh’s U-19 team for the 2014 U-19 World Cup. A year later, he made his first-class debut for Khulna Titans, marking the start of a promising career.

In 2016, Mehidy led Bangladesh’s U-19 squad in the U-19 World Cup, where he shined as an all-rounder. His consistent performances helped Bangladesh finish third, and his efforts were recognized with the Player of the Tournament award. Riding on this success, he had a stellar domestic season, picking up 30 wickets at an average of 16.43, which earned him a place in Bangladesh’s Test squad.

Mehidy made an unforgettable Test debut against England in October 2016, taking a five-wicket haul in his very first match. His performance peaked in the second Test, where he grabbed two six-wicket hauls, leading Bangladesh to their first-ever Test victory against England. For his outstanding performance, he was named Man of the Series.

Though he struggled during Bangladesh’s tour of New Zealand later that year, he showed promise with the bat, scoring his maiden Test fifty against India in 2017. That same year, he played a crucial role in Bangladesh’s historic Test wins against Sri Lanka (away) and Australia (home), cementing his spot in the national squad.

Mehidy made his ODI debut in March 2017 against Sri Lanka, impressing with his tight spells. A month later, he played his first T20I but had a forgettable debut, getting dismissed for a golden duck and conceding a hat-trick to Lasith Malinga. He also struggled during Bangladesh’s 2017 South Africa tour, going wicketless despite bowling 60+ overs. However, the selectors backed him, and he gradually improved his limited-overs bowling.

By 2019, Mehidy had developed into a reliable ODI bowler and was included in Bangladesh’s World Cup squad. He finished as Bangladesh’s most economical bowler, with an economy of 5.08. His white-ball prowess continued to grow, and in 2021, he registered his career-best ODI figures of 4/25 against West Indies.

In February 2021, Mehidy reached a major milestone, scoring his maiden Test century against West Indies. Just days later, he became the fastest Bangladeshi bowler to take 100 Test wickets, achieving the feat in 24 matches.

By May 2021, he had climbed to No. 2 in the ICC ODI bowler rankings, becoming only the third Bangladeshi bowler to achieve this after Shakib Al Hasan and Abdur Razzak. His batting continued to improve, and in February 2022, he played a historic 81 against Afghanistan, setting a record for the highest individual score in a successful ODI chase while batting at No. 8 or lower.

His biggest ODI batting achievement came on 7 December 2022, when he smashed a match-winning 100 runs against India, securing a famous series win for Bangladesh. He became just the second No. 8 batter in ODI history to score a century. Mehidy ended 2022 as Bangladesh’s leading wicket-taker across all formats. In October 2023, during the ODI World Cup, he completed 100 ODI wickets in just 89 matches, reaching another major career milestone.

With his ability to control the game with both bat and ball, Mehidy Hasan Miraz has evolved into one of Bangladesh’s most valuable cricketers. His versatility, resilience, and match-winning performances make him a crucial asset for Bangladesh in all formats.

Read More

Trophy Cabinet

ICC
ICC Men's Player of the Month
Won 1 time
Apr 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+