Mehidy Hasan

Allrounder
-
Bangladesh Flag
Full Name: Mehidy Hasan Miraz
Date of Birth: 25 Oct 1997
Current Age: 28 Year, 8 Month, 26 Days
Born: Khulna
Teams: Bangladesh, Bangladesh Under-19s, Kalabagan Cricket Academy, Rajshahi Kings, Trinbago Knight Riders
TEST
Rank
58
Cap No
80
First Game
2016-10-20
Last Game
2025-11-19
ODI
Rank
63
Cap No
123
First Game
2016-09-23
Last Game
2026-07-09
T20I
Rank
-
Cap No
57
First Game
2017-04-06
Last Game
2025-07-24
Mehidy Hasan's stats vs West Indies
TEST
MAT
19
ING
19
RUNS
435
BF
816
50s
1
100s
1
6s
3
4s
51
NO
0
HS
103
AVG
22.89
SR
53.31
TEST
1st InningING
7
RUNS
191
BF
360
50s
0
100s
1
6s
0
4s
22
NO
0
HS
103
AVG
27.29
SR
53.06
TEST
2nd InningING
3
RUNS
83
BF
219
50s
1
100s
0
6s
0
4s
9
NO
0
HS
57
AVG
27.67
SR
37.90
TEST
3rd InningING
6
RUNS
75
BF
121
50s
0
100s
0
6s
0
4s
11
NO
0
HS
42
AVG
12.50
SR
61.98
TEST
4th InningING
3
RUNS
86
BF
116
50s
0
100s
0
6s
3
4s
9
NO
0
HS
45
AVG
28.67
SR
74.14
ODI
MAT
22
ING
8
RUNS
212
BF
273
50s
2
100s
0
6s
3
4s
18
NO
3
HS
77
AVG
42.40
SR
77.66
ODI
1st InningING
7
RUNS
196
BF
238
50s
2
100s
0
6s
3
4s
18
NO
2
HS
77
AVG
39.20
SR
82.35
ODI
2nd InningING
1
RUNS
16
BF
35
50s
0
100s
0
6s
0
4s
0
NO
1
HS
16
AVG
16.00
SR
45.71
T20I
MAT
6
ING
5
RUNS
93
BF
90
50s
0
100s
0
6s
2
4s
9
NO
0
HS
29
AVG
18.60
SR
103.33
T20I
1st InningING
4
RUNS
74
BF
71
50s
0
100s
0
6s
1
4s
8
NO
0
HS
29
AVG
18.50
SR
104.23
T20I
2nd InningING
1
RUNS
19
BF
19
50s
0
100s
0
6s
1
4s
1
NO
0
HS
19
AVG
19.00
SR
100.00
ALL
MAT
47
ING
32
RUNS
740
BF
1179
50s
3
100s
1
6s
8
4s
78
NO
3
HS
103
AVG
25.52
SR
62.77
ALL
1st InningING
18
RUNS
461
BF
669
50s
2
100s
1
6s
4
4s
48
NO
2
HS
103
AVG
28.81
SR
68.91
ALL
2nd InningING
5
RUNS
118
BF
273
50s
1
100s
0
6s
1
4s
10
NO
1
HS
57
AVG
29.50
SR
43.22
ALL
3rd InningING
6
RUNS
75
BF
121
50s
0
100s
0
6s
0
4s
11
NO
0
HS
42
AVG
12.50
SR
61.98
ALL
4th InningING
3
RUNS
86
BF
116
50s
0
100s
0
6s
3
4s
9
NO
0
HS
45
AVG
28.67
SR
74.14
TEST
MAT
19
ING
18
BALLS
359
WKT
47
RUNS
1047
ECO
2.91
AVG
22.28
SR
45.91
5Ws
0
TEST
1st InningING
3
BALLS
97
WKT
8
RUNS
267
ECO
2.75
AVG
33.38
SR
72.83
5Ws
0
TEST
2nd InningING
7
BALLS
157
WKT
23
RUNS
449
ECO
2.85
AVG
19.52
SR
41.09
5Ws
0
TEST
3rd InningING
4
BALLS
51
WKT
10
RUNS
150
ECO
2.94
AVG
15.00
SR
30.60
5Ws
0
TEST
4th InningING
4
BALLS
54
WKT
6
RUNS
181
ECO
3.35
AVG
30.17
SR
54.00
5Ws
0
ODI
MAT
22
ING
21
BALLS
184
WKT
30
RUNS
780
ECO
4.23
AVG
26.00
SR
36.90
5Ws
0
ODI
1st InningING
12
BALLS
104
WKT
21
RUNS
437
ECO
4.19
AVG
20.81
SR
29.83
5Ws
0
ODI
2nd InningING
9
BALLS
80
WKT
9
RUNS
343
ECO
4.28
AVG
38.11
SR
53.40
5Ws
0
T20I
MAT
6
ING
5
BALLS
9
WKT
1
RUNS
103
ECO
11.44
AVG
103.00
SR
54.00
5Ws
0
T20I
1st InningING
1
BALLS
2
WKT
0
RUNS
26
ECO
13.00
AVG
26.00
SR
0.00
5Ws
0
T20I
2nd InningING
4
BALLS
7
WKT
1
RUNS
77
ECO
11.00
AVG
77.00
SR
42.00
5Ws
0
ALL
MAT
47
ING
44
BALLS
553
WKT
78
RUNS
1930
ECO
3.49
AVG
24.74
SR
42.55
5Ws
0
ALL
1st InningING
16
BALLS
203
WKT
29
RUNS
730
ECO
3.59
AVG
25.17
SR
42.10
5Ws
0
ALL
2nd InningING
20
BALLS
244
WKT
33
RUNS
869
ECO
3.55
AVG
26.33
SR
44.47
5Ws
0
ALL
3rd InningING
4
BALLS
51
WKT
10
RUNS
150
ECO
2.94
AVG
15.00
SR
30.60
5Ws
0
ALL
4th InningING
4
BALLS
54
WKT
6
RUNS
181
ECO
3.35
AVG
30.17
SR
54.00
5Ws
0
Mehidy Hasan's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI (D/N) - Thu, 23 Oct 2025171710100.007.103524.88WinView Scorecard
2nd ODI (D/N) - Mon, 20 Oct 202532581055.1710.003803.80LossView Scorecard
1st ODI (D/N) - Sat, 18 Oct 202517272062.9610.001611.60WinView Scorecard
3rd T20I (N) - Fri, 20 Dec 2024292330126.08WinView Scorecard
2nd T20I (N) - Wed, 18 Dec 2024262531104.001.00808.00WinView Scorecard
3rd ODI - Thu, 12 Dec 2024777382105.4710.006706.70LossView Scorecard
2nd ODI - Tue, 10 Dec 2024150020.005.002404.80LossView Scorecard
1st ODI - Sun, 08 Dec 2024741016173.269.006216.88LossView Scorecard
2nd Test - Sat, 30 Nov 202436752048.005.001513.00LossView Scorecard
2nd Test - Sat, 30 Nov 202436752048.008.003103.87LossView Scorecard
2nd Test - Sat, 30 Nov 2024423970107.695.001513.00LossView Scorecard
2nd Test - Sat, 30 Nov 2024423970107.698.003103.87LossView Scorecard
1st Test - Fri, 22 Nov 202423673034.3235.109922.81LossView Scorecard
1st Test - Fri, 22 Nov 202423673034.3214.003122.21LossView Scorecard
1st Test - Fri, 22 Nov 202445465197.8235.109922.81LossView Scorecard
1st Test - Fri, 22 Nov 202445465197.8214.003122.21LossView Scorecard
3rd ODI - Sat, 16 Jul 202216350045.718.006107.62WinView Scorecard
2nd Test - Fri, 24 Jun 20229302030.0039.009132.33LossView Scorecard
2nd Test - Fri, 24 Jun 20224201020.0039.009132.33LossView Scorecard
1st Test - Thu, 16 Jun 2022222009.0922.505942.58LossView Scorecard
1st Test - Thu, 16 Jun 2022222009.093.001003.33LossView Scorecard
1st Test - Thu, 16 Jun 2022260033.3322.505942.58LossView Scorecard
1st Test - Thu, 16 Jun 2022260033.333.001003.33LossView Scorecard
2nd Test - Thu, 11 Feb 2021571406040.7133.007512.27LossView Scorecard
2nd Test - Thu, 11 Feb 2021571406040.716.001512.50LossView Scorecard
2nd Test - Thu, 11 Feb 202131563255.3533.007512.27LossView Scorecard
2nd Test - Thu, 11 Feb 202131563255.356.001512.50LossView Scorecard
1st Test - Wed, 03 Feb 202110316813061.3026.005842.23LossView Scorecard
1st Test - Wed, 03 Feb 202110316813061.3035.0011343.22LossView Scorecard
1st Test - Wed, 03 Feb 20217110063.6326.005842.23LossView Scorecard
1st Test - Wed, 03 Feb 20217110063.6335.0011343.22LossView Scorecard
3rd T20I - Sat, 22 Dec 2018191911100.002.0026013.00LossView Scorecard
1st T20I - Mon, 17 Dec 20188101080.002.0037018.50LossView Scorecard
2nd ODI - Tue, 11 Dec 2018101010100.009.003914.33LossView Scorecard
2nd Test - Fri, 30 Nov 201818262069.2316.005873.62WinView Scorecard
2nd Test - Fri, 30 Nov 201818262069.2320.005952.95WinView Scorecard
1st Test - Thu, 22 Nov 201822313070.9615.006714.46WinView Scorecard
1st Test - Thu, 22 Nov 201822313070.968.002723.37WinView Scorecard
1st Test - Thu, 22 Nov 201818353051.4215.006714.46WinView Scorecard
1st Test - Thu, 22 Nov 201818353051.428.002723.37WinView Scorecard
1st T20I - Tue, 31 Jul 201811131084.611.00909.00LossView Scorecard
2nd Test - Thu, 12 Jul 20183120025.0029.009353.20LossView Scorecard
2nd Test - Thu, 12 Jul 20183120025.0011.004524.09LossView Scorecard
2nd Test - Thu, 12 Jul 201810141071.4229.009353.20LossView Scorecard
2nd Test - Thu, 12 Jul 201810141071.4211.004524.09LossView Scorecard
1st Test - Wed, 04 Jul 2018180012.5034.0010132.97LossView Scorecard
1st Test - Wed, 04 Jul 20182100020.0034.0010132.97LossView Scorecard
2nd ODI - Wed, 13 Jul 20228.002943.62WinView Scorecard
1st ODI - Sun, 10 Jul 20229.003634.00WinView Scorecard
3rd ODI - Mon, 25 Jan 202110.001821.80WinView Scorecard
2nd ODI - Fri, 22 Jan 20219.402542.58WinView Scorecard
1st ODI - Wed, 20 Jan 20217.002914.14WinView Scorecard
23rd - Mon, 17 Jun 20199.005706.33WinView Scorecard
Final - Fri, 17 May 20194.002215.50WinView Scorecard
5th - Mon, 13 May 201910.004114.10WinView Scorecard
2nd - Tue, 07 May 201910.003813.80WinView Scorecard
2nd T20I - Thu, 20 Dec 20183.002317.66WinView Scorecard
3rd ODI - Fri, 14 Dec 201810.002942.90WinView Scorecard
1st ODI - Sun, 09 Dec 201810.003013.00WinView Scorecard
3rd ODI - Sat, 28 Jul 201810.004514.50WinView Scorecard
2nd ODI - Wed, 25 Jul 201810.004014.00LossView Scorecard
1st ODI - Sun, 22 Jul 201810.003713.70WinView Scorecard