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 Sri Lanka
TEST
MAT
17
ING
16
RUNS
392
BF
698
50s
1
100s
0
6s
4
4s
43
NO
3
HS
81
AVG
30.15
SR
56.16
TEST
1st InningING
3
RUNS
54
BF
76
50s
0
100s
0
6s
1
4s
4
NO
0
HS
31
AVG
18.00
SR
71.05
TEST
2nd InningING
6
RUNS
137
BF
303
50s
0
100s
0
6s
1
4s
11
NO
1
HS
41
AVG
27.40
SR
45.21
TEST
3rd InningING
1
RUNS
11
BF
16
50s
0
100s
0
6s
0
4s
1
NO
0
HS
11
AVG
11.00
SR
68.75
TEST
4th InningING
6
RUNS
190
BF
303
50s
1
100s
0
6s
2
4s
27
NO
2
HS
81
AVG
47.50
SR
62.71
ODI
MAT
19
ING
16
RUNS
234
BF
312
50s
1
100s
0
6s
1
4s
27
NO
0
HS
51
AVG
14.63
SR
75.00
ODI
1st InningING
6
RUNS
84
BF
111
50s
0
100s
0
6s
0
4s
8
NO
0
HS
43
AVG
14.00
SR
75.68
ODI
2nd InningING
10
RUNS
150
BF
201
50s
1
100s
0
6s
1
4s
19
NO
0
HS
51
AVG
15.00
SR
74.63
T20I
MAT
6
ING
6
RUNS
68
BF
54
50s
0
100s
0
6s
2
4s
6
NO
1
HS
38
AVG
13.60
SR
125.93
T20I
1st InningING
4
RUNS
68
BF
52
50s
0
100s
0
6s
2
4s
6
NO
0
HS
38
AVG
17.00
SR
130.77
T20I
2nd InningING
2
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
1
HS
0
AVG
0.00
SR
0.00
ALL
MAT
42
ING
38
RUNS
694
BF
1064
50s
2
100s
0
6s
7
4s
76
NO
4
HS
81
AVG
20.41
SR
65.23
ALL
1st InningING
13
RUNS
206
BF
239
50s
0
100s
0
6s
3
4s
18
NO
0
HS
43
AVG
15.85
SR
86.19
ALL
2nd InningING
18
RUNS
287
BF
506
50s
1
100s
0
6s
2
4s
30
NO
2
HS
51
AVG
17.94
SR
56.72
ALL
3rd InningING
1
RUNS
11
BF
16
50s
0
100s
0
6s
0
4s
1
NO
0
HS
11
AVG
11.00
SR
68.75
ALL
4th InningING
6
RUNS
190
BF
303
50s
1
100s
0
6s
2
4s
27
NO
2
HS
81
AVG
47.50
SR
62.71
TEST
MAT
17
ING
14
BALLS
382
WKT
24
RUNS
1281
ECO
3.35
AVG
53.38
SR
95.50
5Ws
0
TEST
1st InningING
6
BALLS
148
WKT
9
RUNS
546
ECO
3.69
AVG
60.67
SR
98.67
5Ws
0
TEST
2nd InningING
3
BALLS
127
WKT
4
RUNS
410
ECO
3.23
AVG
102.50
SR
190.50
5Ws
0
TEST
3rd InningING
5
BALLS
107
WKT
11
RUNS
325
ECO
3.04
AVG
29.55
SR
58.36
5Ws
0
ODI
MAT
19
ING
20
BALLS
183
WKT
24
RUNS
838
ECO
4.58
AVG
34.92
SR
45.75
5Ws
0
ODI
1st InningING
12
BALLS
111
WKT
10
RUNS
544
ECO
4.90
AVG
54.40
SR
66.60
5Ws
0
ODI
2nd InningING
8
BALLS
72
WKT
14
RUNS
294
ECO
4.08
AVG
21.00
SR
30.86
5Ws
0
T20I
MAT
6
ING
6
BALLS
18
WKT
3
RUNS
123
ECO
6.83
AVG
41.00
SR
36.00
5Ws
0
T20I
1st InningING
2
BALLS
8
WKT
1
RUNS
47
ECO
5.88
AVG
47.00
SR
48.00
5Ws
0
T20I
2nd InningING
4
BALLS
10
WKT
2
RUNS
76
ECO
7.60
AVG
38.00
SR
30.00
5Ws
0
ALL
MAT
42
ING
40
BALLS
583
WKT
51
RUNS
2242
ECO
3.85
AVG
43.96
SR
68.59
5Ws
0
ALL
1st InningING
20
BALLS
267
WKT
20
RUNS
1137
ECO
4.26
AVG
56.85
SR
80.10
5Ws
0
ALL
2nd InningING
15
BALLS
209
WKT
20
RUNS
780
ECO
3.73
AVG
39.00
SR
62.70
5Ws
0
ALL
3rd InningING
5
BALLS
107
WKT
11
RUNS
325
ECO
3.04
AVG
29.55
SR
58.36
5Ws
0
Mehidy Hasan's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I (N) - Sun, 13 Jul 2025120050.003.002618.66WinView Scorecard
1st T20I (N) - Thu, 10 Jul 2025292340126.084.002416.00LossView Scorecard
3rd ODI (D/N) - Tue, 08 Jul 2025282541112.0010.004824.80LossView Scorecard
2nd ODI (D/N) - Sat, 05 Jul 20259101090.0010.003713.70WinView Scorecard
1st ODI (D/N) - Wed, 02 Jul 202502000.0010.004704.70LossView Scorecard
2nd Test - Wed, 25 Jun 202531423073.8020.007503.75LossView Scorecard
2nd Test - Wed, 25 Jun 202511161068.7520.007503.75LossView Scorecard
2nd Test - Sat, 30 Mar 20247310022.5846.0014613.17LossView Scorecard
2nd Test - Sat, 30 Mar 20248111014073.6346.0014613.17LossView Scorecard
1st Test - Fri, 22 Mar 202411341032.3510.002502.50LossView Scorecard
1st Test - Fri, 22 Mar 202411341032.3529.007442.55LossView Scorecard
1st Test - Fri, 22 Mar 202433506066.0010.002502.50LossView Scorecard
1st Test - Fri, 22 Mar 202433506066.0029.007442.55LossView Scorecard
3rd ODI - Mon, 18 Mar 202425403062.5010.003823.80WinView Scorecard
2nd ODI (D/N) - Fri, 15 Mar 202412181066.6610.005815.80LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023350060.0010.004914.90WinView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 202328294096.553.001404.66LossView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 20235110045.455.002605.20LossView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022382622146.151.0011011.00LossView Scorecard
3rd ODI (D/N) - Fri, 28 May 202104000.0010.004804.80LossView Scorecard
2nd ODI (D/N) - Tue, 25 May 202102000.0010.002832.80WinView Scorecard
2nd Test - Thu, 29 Apr 202116331048.4836.0011813.27LossView Scorecard
2nd Test - Thu, 29 Apr 202116331048.4814.006624.71LossView Scorecard
2nd Test - Thu, 29 Apr 202139864045.3436.0011813.27LossView Scorecard
2nd Test - Thu, 29 Apr 202139864045.3414.006624.71LossView Scorecard
1st Test - Wed, 21 Apr 20213150020.0058.0016112.77LossView Scorecard
3rd ODI - Wed, 31 Jul 20198620133.339.005906.55LossView Scorecard
2nd ODI - Sun, 28 Jul 201943496087.7510.005115.10LossView Scorecard
1st ODI - Fri, 26 Jul 2019250040.009.005616.22LossView Scorecard
1st , Group B - Sat, 15 Sep 201815210071.427.002123.00WinView Scorecard
6th (N) - Fri, 16 Mar 201801000.004.001614.00WinView Scorecard
3rd (N) - Sat, 10 Mar 201801000.004.003107.75WinView Scorecard
2nd Test - Thu, 08 Feb 201838782148.7113.005404.15LossView Scorecard
2nd Test - Thu, 08 Feb 201838782148.7120.003721.85LossView Scorecard
2nd Test - Thu, 08 Feb 20187601116.6613.005404.15LossView Scorecard
2nd Test - Thu, 08 Feb 20187601116.6620.003721.85LossView Scorecard
1st Test - Wed, 31 Jan 2018201911105.2649.0017433.55LossView Scorecard
Final (D/N) - Sat, 27 Jan 20185140035.7110.005315.30LossView Scorecard
2nd T20I (N) - Thu, 06 Apr 201701000.002.001507.50WinView Scorecard
3rd ODI - Sat, 01 Apr 201751716071.8310.004914.90LossView Scorecard
2nd Test - Wed, 15 Mar 201724502048.0021.009034.28WinView Scorecard
2nd Test - Wed, 15 Mar 201724502048.0024.007112.95WinView Scorecard
2nd Test - Wed, 15 Mar 2017230066.6621.009034.28WinView Scorecard
2nd Test - Wed, 15 Mar 2017230066.6624.007112.95WinView Scorecard
1st Test - Tue, 07 Mar 201741775053.2422.0011345.13LossView Scorecard
1st Test - Tue, 07 Mar 201741775053.2420.007723.85LossView Scorecard
1st Test - Tue, 07 Mar 201728483158.3322.0011345.13LossView Scorecard
1st Test - Tue, 07 Mar 201728483158.3320.007723.85LossView Scorecard
1st ODI (D/N) - Wed, 13 Mar 202410.003313.30WinView Scorecard
1st ODI (D/N) - Sun, 23 May 202110.003043.00WinView Scorecard
2nd ODI (D/N) - Tue, 28 Mar 201710.005015.00LossView Scorecard
1st ODI - Sat, 25 Mar 201710.004324.30WinView Scorecard