Edition
IN
IN
US
GCC
English
English
हिन्दी
मराठी
ಕನ್ನಡ
தமிழ்
বাংলা
മലയാളം
తెలుగు
ગુજરાતી
Weather
Sign In
TOI
Videos
City
Metro Cities
mumbai
delhi
bengaluru
Hyderabad
kolkata
chennai
Other Cities
City
Crime News
agra
agartala
ahmedabad
ajmer
amaravati
amritsar
bareilly
bhubaneswar
bhopal
chandigarh
chhatrapati sambhajinagar
coimbatore
cuttack
dehradun
erode
faridabad
ghaziabad
goa
gurgaon
guwahati
hubballi
imphal
indore
itanagar
jaipur
jammu
jamshedpur
jodhpur
kanpur
kochi
kohima
kolhapur
kozhikode
ludhiana
lucknow
madurai
mangaluru
meerut
mumbai region
mysuru
nagpur
nashik
navi mumbai
noida
patna
prayagraj
puducherry
pune
raipur
rajkot
ranchi
thane
salem
shillong
shimla
srinagar
surat
trichy
thiruvananthapuram
udaipur
vadodara
varanasi
vijayawada
visakhapatnam
photos
Web Stories
India
featured
Tesseract
Maharashtra
Karnataka
Telangana
West Bengal
Tamil Nadu
Andhra Pradesh
Uttar Pradesh
Gujarat
Rajasthan
Punjab
Odisha
Madhya Pradesh
Haryana
Tripura
Uttarakhand
Bihar
Kerala
Assam
Arunachal Pradesh
Manipur
Chhattisgarh
Jammu Kashmir
Nagaland
Jharkhand
Meghalaya
Himachal Pradesh
Web Stories
Digital Arrest
Operation Sindoor
Cancel Patriarchy
Lets D Stress
Election Results 2026
World
Business
Tech
Tesseract
Cricket
Sports
Entertainment
Astro
TV
Education
Life & Style
Web Series
Times Evoke
Photos
Blogs
economy
Celebrations
TOI Games
News
Sports
Cricket
Mehidy Hasan Miraz Stats
Mehidy Hasan Miraz Stats, Record and History
Mehidy Hasan Miraz
Mehidy Hasan Miraz
Nationality:
Bangladesh
Date of Birth:
October 25, 1997
Role:
All Rounder
Batting style:
Right Handed
Bowling style:
Off break
Nick Name:
Miraz
Debut
Played For
BAN
ODI
25 Mar, 2017
Against
SL
at Rangiri Dambulla International Stadium, Dambulla
Played For
BAN
TEST
20 Oct, 2016
Against
ENG
at Bir Shrestho Flight Lieutenant Matiur Rahman Cricket Stadium, Chattogram
Played For
BAN
T20I
06 Apr, 2017
Against
SL
at R.Premadasa Stadium, Colombo
ICC Rankings & Ratings
ODI
Batting
#69
443
Bowling
#8
621
All-Rounder
#3
275
Test
Batting
#63
492
Bowling
#27
608
All-Rounder
#3
299
T20I
Batting
#212
222
Bowling
#192
249
All-Rounder
#89
55
*Ranking
Rating as per ICC data
Trophy Details
Year
Trophies Received
Apr 2025
ICC Men's Player of the Month
Career Information
Teams Played
• Bangladesh
• Bangladesh A
• Khulna Division
• Bangladesh Under-19
• Chattogram Royals
• Sylhet Titans
• Bangladesh Central Zone
• Bangladesh South Zone
• Trinbago Knight Riders
• Bangladesh Under-23
• Khelaghar Samaj Kallyan Samity
• Kalabagan Cricket Academy
• Abahani Limited
• Bashundhara Strikers
• Mohammedan Sporting Club
• Legends of Rupganj
• Comilla Victorians
• Lahore Qalandars
• Rajshahi Warriors
• Khulna Tigers
• Bangladesh Emerging
• BAN
• Mahmudullah XI
• Tamim XI
• Fortune Barishal
• Durbar XI
Mehidy Hasan Miraz Career Stats
Batting Records
Format
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
ODIs
120
BAN
112 vs Afghanistan
89
13
1827
2409
2
7
150
29
T20Is
34
BAN
46 vs United Arab Emirates
29
4
418
358
0
0
37
10
Tests
57
BAN
104 vs Zimbabwe
102
10
2208
4338
2
9
256
25
Bowling Records
Format
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
ODIs
120
BAN
4/25 vs West Indies
117
985.1
4651
129
36.05
45.82
4.72
0
T20Is
34
BAN
4/12 vs England
31
78
667
18
37.06
26.00
8.55
0
Tests
57
BAN
7/58 vs West Indies
100
2249
6969
216
32.26
62.47
3.10
14
Fielding Records
Format
Catches
Stumpings
Run outs
ODIs
52
0
5
T20Is
16
0
2
Tests
41
0
5
Mehidy Hasan Miraz's Career Across Formats
ODI
TEST
T20I
Mehidy Hasan Miraz ODI Highest Score & Best Bowling Record
Highest Score
112
Runs
Against Afghanistan - 03 Sep 2023
Best Bowling Record
4/25
Against West Indies - 22 Jan 2021
Mehidy Hasan Miraz ODI Performance in Last 10 Matches
No.
Batting
Bowling
Season 2026-2027
(played for Bangladesh)
1
New Zealand
22
(18)
2
/36
2
New Zealand
8
(25)
0
/38
3
New Zealand
6
(14)
1
/54
4
Pakistan
-
0
/37
5
Pakistan
1
(05)
2
/34
6
Pakistan
-
3
/29
Season 2025-2026
(played for Bangladesh)
7
West Indies
17
(17)
2
/35
8
West Indies
32
(58)
0
/38
9
West Indies
17
(27)
1
/16
10
Afghanistan
6
(09)
1
/67
Mehidy Hasan Miraz ODI Overall Records
Batting Records
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
Overall
120
BAN
112 vs Afghanistan
89
13
1827
2409
2
7
150
29
2026
6
BAN
22 vs New Zealand
4
1
37
62
0
0
3
0
2025
11
BAN
60 vs Afghanistan
11
1
191
266
0
1
12
3
2024
9
BAN
77 vs West Indies
8
0
305
440
0
3
22
4
2023
27
BAN
112 vs Afghanistan
24
2
538
683
1
1
47
7
2022
15
BAN
100 vs India
10
5
330
392
1
1
26
10
2021
11
BAN
26 vs Zimbabwe
6
0
33
58
0
0
1
1
2020
3
BAN
7 vs Zimbabwe
2
0
12
10
0
0
0
1
2019
16
BAN
43 vs Sri Lanka
11
2
169
174
0
0
23
1
2018
15
BAN
42 vs India
9
2
126
183
0
0
7
2
2017
7
BAN
51 vs Sri Lanka
4
0
86
141
0
1
9
0
Bowling Records
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
Overall
120
BAN
4/25
117
985.1
4651
129
36.05
45.82
4.72
0
2026
6
BAN
3/29 vs Pakistan
6
58.5
228
8
28.5
44.13
3.88
0
2025
11
BAN
3/42 vs Afghanistan
11
106.5
452
11
41.09
58.27
4.23
0
2024
9
BAN
2/37 vs Afghanistan
9
84
405
8
50.63
63
4.82
0
2023
27
BAN
3/25 vs Afghanistan
25
178
967
23
42.04
46.43
5.43
0
2022
15
BAN
4/29 vs West Indies
15
124.2
677
24
28.21
31.08
5.45
0
2021
11
BAN
4/25 vs West Indies
11
84
297
15
19.8
33.6
3.54
0
2020
3
BAN
2/33 vs Zimbabwe
3
23
105
3
35
46
4.57
0
2019
16
BAN
2/47 vs New Zealand
16
143.1
735
13
56.54
66.08
5.13
0
2018
15
BAN
4/29 vs West Indies
15
134
535
18
29.72
44.67
3.99
0
2017
7
BAN
2/43 vs Sri Lanka
6
49
250
6
41.67
49
5.1
0
Fielding Records
Catches
Stumpings
Run outs
Overall
52
0
5
2026
3
0
1
2025
8
0
0
2024
3
0
1
2023
10
0
0
2022
8
0
1
2021
7
0
0
2020
2
0
1
2019
4
0
0
2018
6
0
1
2017
1
0
0
Mehidy Hasan Miraz Test Highest Score & Best Bowling Record
Highest Score
104
Runs
Against Zimbabwe - 28 Apr 2025
Best Bowling Record
7/58
Against West Indies - 30 Nov 2018
Mehidy Hasan Miraz Test Performance in Last 10 Matches
No.
Batting
Bowling
Season 2026-2027
(played for Bangladesh)
1
Pakistan
34
(39)
6
/149
Season 2025-2026
(played for Bangladesh)
2
Ireland
47
(107)
2
/87
3
Ireland
17
(33)
3
/98
4
Sri Lanka
42
(58)
0
/75
5
Zimbabwe
104
(162)
5
/76
6
Zimbabwe
12
(19)
10
/102
Season 2024-2025
(played for Bangladesh)
7
West Indies
78
(114)
1
/46
8
West Indies
68
(113)
4
/130
9
South Africa
7
(22)
0
/171
10
South Africa
110
(215)
2
/76
Mehidy Hasan Miraz Test Overall Records
Batting Records
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
Overall
57
BAN
104 vs Zimbabwe
102
10
2208
4338
2
9
256
25
2026
1
BAN
24 vs Pakistan
2
0
34
39
0
0
4
2
2025
5
BAN
104 vs Zimbabwe
7
0
222
379
1
0
21
3
2024
10
BAN
97 vs South Africa
18
2
614
1113
0
4
78
4
2023
4
BAN
55 vs Ireland
6
1
196
315
0
2
23
2
2022
8
BAN
47 vs New Zealand
15
0
185
560
0
0
26
3
2021
7
BAN
103 vs West Indies
12
1
319
700
1
1
35
2
2019
4
BAN
38 vs India
8
0
95
160
0
0
12
3
2018
8
BAN
68 vs Zimbabwe
14
3
262
423
0
1
22
4
2017
8
BAN
51 vs India
16
3
276
622
0
1
35
2
2016
2
BAN
2 vs England
4
0
5
27
0
0
0
0
Bowling Records
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
Overall
57
BAN
7/58
100
2249
6969
216
32.26
62.47
3.10
14
2026
1
BAN
5/102 vs Pakistan
2
55
149
6
24.83
55
2.71
1
2025
5
BAN
5/32 vs Zimbabwe
9
182.2
438
20
21.9
54.7
2.4
3
2024
10
BAN
5/61 vs Pakistan
18
328.3
1119
31
36.1
63.58
3.41
1
2023
4
BAN
3/52 vs New Zealand
8
123
334
13
25.69
56.77
2.72
0
2022
8
BAN
5/63 vs India
14
343.3
1030
31
33.23
66.48
3
1
2021
7
BAN
5/82 vs Zimbabwe
12
332.1
918
25
36.72
79.72
2.76
1
2019
4
BAN
2/35 vs Afghanistan
4
116.1
479
6
79.83
116.17
4.12
0
2018
8
BAN
7/58 vs West Indies
14
299.1
907
41
22.12
43.78
3.03
4
2017
8
BAN
4/113 vs Sri Lanka
15
359.4
1298
24
54.08
89.92
3.61
0
2016
2
BAN
6/77 vs England
4
109.2
297
19
15.63
34.53
2.72
3
Fielding Records
Catches
Stumpings
Run outs
Overall
41
0
5
2025
1
0
1
2024
14
0
0
2023
4
0
0
2022
1
0
2
2021
2
0
1
2019
2
0
0
2018
8
0
0
2017
9
0
0
2016
0
0
1
Mehidy Hasan Miraz T20I Highest Score & Best Bowling Record
Highest Score
46
Runs
Against United Arab Emirates - 27 Sep 2022
Best Bowling Record
4/12
Against England - 12 Mar 2023
Mehidy Hasan Miraz T20I Performance in Last 10 Matches
No.
Batting
Bowling
Season 2025-2026
(played for Bangladesh)
1
Pakistan
10
(08)
0
/14
2
Sri Lanka
1
(02)
1
/26
3
Sri Lanka
29
(23)
1
/24
4
Pakistan
1
(03)
2
/26
5
Pakistan
23
(17)
0
/38
Season 2024-2025
(played for Bangladesh)
6
West Indies
29
(23)
-
7
West Indies
26
(25)
0
/8
8
India
16
(16)
0
/46
9
India
35
(32)
1
/7
Season 2023-2024
(played for Bangladesh)
10
Afghanistan
-
-
Mehidy Hasan Miraz T20I Overall Records
Batting Records
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
Overall
34
BAN
46 vs United Arab Emirates
29
4
418
358
0
0
37
10
2025
5
BAN
29 vs Sri Lanka
5
0
64
53
0
0
8
0
2024
4
BAN
35 vs India
4
1
106
96
0
0
10
1
2023
6
BAN
20 vs England
3
1
32
23
0
0
2
2
2022
6
BAN
46 vs United Arab Emirates
6
0
122
106
0
0
10
3
2018
10
BAN
19 vs India
8
2
67
61
0
0
6
2
2017
3
BAN
14 vs South Africa
3
0
27
19
0
0
1
2
Bowling Records
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
Overall
34
BAN
4/12
31
78
667
18
37.06
26.00
8.55
0
2025
5
BAN
2/26 vs Pakistan
5
15
128
4
32
22.5
8.53
0
2024
4
BAN
1/7 vs India
3
5
61
1
61
30
12.2
0
2023
6
BAN
4/12 vs England
4
9
52
5
10.4
10.8
5.78
0
2022
6
BAN
3/17 vs United Arab Emirates
6
13
96
4
24
19.5
7.38
0
2018
10
BAN
1/16 vs Sri Lanka
10
26
238
2
119
78
9.15
0
2017
3
BAN
2/31 vs South Africa
3
10
92
2
46
30
9.2
0
Fielding Records
Catches
Stumpings
Run outs
Overall
16
0
2
2024
4
0
0
2023
3
0
1
2022
2
0
0
2018
5
0
1
2017
2
0
0