Mehidy Hasan Miraz was born on 25 October 1997 in Khulna, Bangladesh. A right‑hand bat and right‑arm off‑break bowler, he is classified as a bowling all‑rounder and captains Bangladesh in One‑Day Internationals. He began his domestic career with Kalabagan Cricket Academy and later represented Khulna Division, establishing himself as a key player in both first‑class and limited‑overs cricket.
Across formats Miraz has amassed 2,261 Test runs in 59 matches, including two centuries and ten fifties, while claiming 221 Test wickets with a best of 7/58. In ODIs he has scored 1,408 runs in 108 matches, highlighted by an unbeaten 100, and taken 114 wickets, best figures 4/25. His T20I record includes 410 runs and 17 wickets in 31 matches, with a top score of 46 and best bowling 4/12.
Mehidy Hasan Miraz: quick facts
- Full name: Mehedi Hasan
- Born: 25 October 1997, Khulna
- Team: Bangladesh
- Teams: Kalabagan Cricket Academy, Khulna Division cricket team
Mehidy Hasan Miraz career statistics
Batting
| Format | Matches | Innings | Runs | Highest | Average | Strike rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Tests | 59 | 106 | 2,261 | 104 | 23.55 | 49.90 | 2 | 10 |
| ODIs | 108 | 79 | 1,408 | 100* | 20.71 | 79.15 | 1 | 3 |
| T20Is | 31 | 28 | 410 | 46 | 17.08 | 116.48 | 0 | 0 |
Bowling
| Format | Matches | Wickets | Best | Average | Economy |
|---|---|---|---|---|---|
| Tests | 59 | 221 | 7/58 | 32.11 | 3.09 |
| ODIs | 108 | 114 | 4/25 | 36.53 | 4.78 |
| T20Is | 31 | 17 | 4/12 | 36.88 | 8.47 |
Figures as of 10 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.
Mehidy Hasan Miraz’s early life
Miraz was born at Khalispur Thana under Khulna district and grew up in Khalishpur, Khulna city. He started playing cricket at the age of eight and joined Kashipur Cricket Academy, where his talent earned him selection for the Under‑14 national tournament. His off‑spin skills were honed under the guidance of former cricketer Sheikh Salahuddin, who discovered him and helped shape his early technique.
Mehidy Hasan Miraz’s domestic career
Miraz made his first‑class debut for Khulna Division on 16 February 2015 against Rajshahi, scoring 51 runs and taking four wickets. He entered the Bangladesh Premier League with a T20 debut for Rajshahi Kings on 9 November 2016 and was retained for the 2018–19 season after the draft. In November 2019 he joined the Khulna Tigers for the 2019–20 BPL, later representing Chatogram Challengers in the 2022 edition. His domestic résumé also includes a stint with Kalabagan Cricket Academy and a short‑term contract with Lahore Qalandars for the PSL X play‑offs in May 2025.
Mehidy Hasan Miraz’s international career
Miraz’s early Test impact was historic: he became the seventh youngest Bangladeshi to claim a five‑wicket haul on debut and the sixth bowler worldwide to secure three five‑fors in his first two Tests. He earned Player of the Series in his debut series, prompting a house gift from Prime Minister Sheikh Hasina. Subsequent milestones include the fastest Bangladeshi to 100 Test wickets (24 Tests, February 2021) and the quickest to the double of 2,000 Test runs and 200 Test wickets (53 matches, April 2025). His all‑round prowess is underscored by the rare feat of a century and a five‑wicket haul on the same Test day.
Mehidy Hasan Miraz’s franchise and league career
In the Bangladesh Premier League Miraz has represented multiple franchises: Rajshahi Kings (2016, 2018–19), Khulna Tigers (2019–20), and Chatogram Challengers (2022). His performances in the league have complemented his international duties, providing valuable off‑spin and lower‑order batting. The 2025 season saw him cross borders, signing with Lahore Qalandars for the play‑offs of Pakistan Super League X, marking his first appearance in a foreign T20 franchise.
Mehidy Hasan Miraz’s playing style
Miraz is a right‑arm off‑break bowler who combines accuracy with subtle variations, maintaining an economy of 3.09 in Tests and 4.78 in ODIs. He often opens the bowling in Tests despite being an off‑spinner, exploiting seam and swing early on. As a right‑hand bat, he occupies the lower‑middle order, playing aggressive strokes with a Test strike rate of 49.9 and a more brisk 79.15 in ODIs, highlighted by a 100* from 83 balls against India. His fielding is reliable, reflected in 42 Test catches and 51 ODI catches.
Mehidy Hasan Miraz’s records and achievements
Miraz holds the record for the fastest Bangladeshi to achieve the double of 2,000 Test runs and 200 Test wickets, reaching the milestone in just 53 matches. He is the second all‑rounder worldwide to score a century and take a five‑wicket haul on the same Test day. In 2022 he finished as Bangladesh’s leading wicket‑taker across all formats and earned a place in Wisden’s Men’s ODI Team of the Year. His best innings include 104 against Zimbabwe (28 April 2025) and 100* against India (7 December 2022), while his finest bowling figures are 7/58 versus West Indies (30 November 2018).
Mehidy Hasan Miraz’s personal life
Miraz married his long‑time fiancée Rabeya Akhter Priti on 21 March 2019, a decision influenced by the emotional impact of the Christchurch mosque attack he survived a week earlier. The incident, which occurred on 15 March 2019 as the Bangladesh Test team entered the Al Noor mosque in New Zealand, left the players deeply affected. Since then, Miraz has maintained a low public profile regarding personal matters, focusing on his cricketing responsibilities.
Mehidy Hasan Miraz: frequently asked questions
When was Mehidy Hasan Miraz born?
Mehidy Hasan Miraz was born on 25 October 1997 in Khulna.
Where is Mehidy Hasan Miraz from?
Mehidy Hasan Miraz was born in Khulna, Bangladesh.
Which teams has Mehidy Hasan Miraz played for?
Mehidy Hasan Miraz plays international cricket for Bangladesh. Mehidy Hasan Miraz’s other teams include Kalabagan Cricket Academy and Khulna Division cricket team.
When did Mehidy Hasan Miraz make an international debut?
Mehidy Hasan Miraz made a Test debut against England at Zahur Ahmed Chowdhury Stadium, Chittagong on 20 October 2016. Mehidy Hasan Miraz made an ODI debut against Sri Lanka at Rangiri Dambulla International Stadium on 25 March 2017. Mehidy Hasan Miraz made a T20I debut against Sri Lanka at R Premadasa Stadium, Colombo on 6 April 2017.
What is Mehidy Hasan Miraz’s highest score?
Mehidy Hasan Miraz’s highest score is 104 in Tests, 100 not out in ODIs and 46 in T20Is.
How many centuries has Mehidy Hasan Miraz scored?
Mehidy Hasan Miraz has scored 2 centuries in Tests and 1 century in ODIs.
How many wickets has Mehidy Hasan Miraz taken?
Mehidy Hasan Miraz has taken 221 wickets in Tests, 114 wickets in ODIs and 17 wickets in T20Is.
What are Mehidy Hasan Miraz’s best bowling figures?
Mehidy Hasan Miraz’s best bowling figures are 7/58 in Tests, 4/25 in ODIs and 4/12 in T20Is.











