Mehidy Hasan

Allrounder
BAN Flag
Full Name: Mehidy Hasan Miraz
Date of Birth: 25 Oct 1997
Current Age: 27 Year, 10 Month, 2 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-06-25
ODI
Rank
73
Cap No
123
First Game
2016-09-23
Last Game
2025-07-08
T20I
Rank
-
Cap No
57
First Game
2017-04-06
Last Game
2025-07-24
Mehidy Hasan's 2023 stats
TEST
MAT
14
ING
6
RUNS
196
BF
315
50s
2
100s
0
6s
2
4s
23
NO
1
HS
55
AVG
27.09
SR
67.88
ODI
MAT
21
ING
24
RUNS
538
BF
683
50s
1
100s
1
6s
7
4s
47
NO
1
HS
112
AVG
25.65
SR
78.00
T20I
MAT
6
ING
3
RUNS
32
BF
23
50s
0
100s
0
6s
2
4s
2
NO
1
HS
20
AVG
16.00
SR
139.13
TEST
1st InningING
3
RUNS
88
BF
152
50s
0
100s
0
6s
0
4s
12
NO
0
HS
48
AVG
23.43
SR
65.60
TEST
2nd InningING
1
RUNS
55
BF
80
50s
1
100s
0
6s
2
4s
6
NO
0
HS
55
AVG
27.00
SR
76.42
TEST
3rd InningING
2
RUNS
53
BF
83
50s
1
100s
0
6s
0
4s
5
NO
1
HS
50
AVG
53.00
SR
63.86
ODI
1st InningING
14
RUNS
317
BF
415
50s
0
100s
1
6s
4
4s
25
NO
0
HS
112
AVG
24.10
SR
76.03
ODI
2nd InningING
10
RUNS
221
BF
268
50s
1
100s
0
6s
3
4s
22
NO
1
HS
57
AVG
27.86
SR
80.58
T20I
1st InningING
1
RUNS
4
BF
1
50s
0
100s
0
6s
0
4s
1
NO
1
HS
4
AVG
4.00
SR
400.00
T20I
2nd InningING
2
RUNS
28
BF
22
50s
0
100s
0
6s
2
4s
1
NO
0
HS
20
AVG
14.00
SR
127.27
TEST
MAT
-99
ING
6
RUNS
196
BF
315
50s
0
100s
0
6s
2
4s
23
NO
0
HS
55
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
24
RUNS
538
BF
683
50s
0
100s
0
6s
7
4s
47
NO
0
HS
112
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
3
RUNS
32
BF
23
50s
0
100s
0
6s
2
4s
2
NO
0
HS
20
AVG
0.00
SR
0.00
TEST
MAT
14
ING
8
BALLS
122
WKT
13
RUNS
334
ECO
3.31
AVG
28.37
SR
51.35
5Ws
0
ODI
MAT
21
ING
25
BALLS
178
WKT
23
RUNS
967
ECO
5.52
AVG
44.82
SR
48.71
5Ws
0
T20I
MAT
6
ING
4
BALLS
9
WKT
5
RUNS
52
ECO
5.78
AVG
10.40
SR
10.80
5Ws
0
TEST
1st InningING
1
BALLS
17
WKT
2
RUNS
43
ECO
4.42
AVG
32.25
SR
43.80
5Ws
0
TEST
2nd InningING
3
BALLS
42
WKT
6
RUNS
132
ECO
3.59
AVG
25.10
SR
42.00
5Ws
0
TEST
3rd InningING
1
BALLS
30
WKT
0
RUNS
58
ECO
1.93
AVG
58.00
SR
180.00
5Ws
0
TEST
4th InningING
3
BALLS
33
WKT
5
RUNS
101
ECO
3.02
AVG
20.20
SR
40.08
5Ws
0
ODI
1st InningING
13
BALLS
78
WKT
11
RUNS
444
ECO
5.42
AVG
39.78
SR
44.00
5Ws
0
ODI
2nd InningING
12
BALLS
100
WKT
12
RUNS
523
ECO
5.61
AVG
50.50
SR
54.00
5Ws
0
T20I
1st InningING
2
BALLS
6
WKT
5
RUNS
25
ECO
4.17
AVG
5.00
SR
7.20
5Ws
0
T20I
2nd InningING
2
BALLS
3
WKT
0
RUNS
27
ECO
9.00
AVG
27.00
SR
18.00
5Ws
0
TEST
MAT
-99
ING
8
BALLS
122
WKT
13
RUNS
334
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
25
BALLS
178
WKT
23
RUNS
967
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
4
BALLS
9
WKT
5
RUNS
52
ECO
0.00
AVG
0.00
SR
5Ws
0
Mehidy Hasan's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st ODI - Wed, 20 Dec 2023 vs New Zealand19260073.07LossView Scorecard
1st ODI - Sat, 16 Dec 2023 vs New Zealand282112133.33LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand20422047.61LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand370042.85LossView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand20302066.66WinView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand50765065.78WinView Scorecard
43rd (D/N) - Sat, 11 Nov 2023 vs India292040145.00LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023 vs Sri Lanka350060.00WinView Scorecard
31st (D/N) - Tue, 31 Oct 2023 vs Pakistan25301183.33LossView Scorecard
28th (D/N) - Sat, 28 Oct 2023 vs Netherlands35405187.50LossView Scorecard
23rd (D/N) - Tue, 24 Oct 2023 vs South Africa11191057.89LossView Scorecard
17th (D/N) - Thu, 19 Oct 2023 vs India3130023.07LossView Scorecard
11th - Sat, 14 Oct 2023 vs New Zealand30464065.21LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs England8710114.28LossView Scorecard
3rd - Sat, 07 Oct 2023 vs Afghanistan57735078.08WinView Scorecard
12th , Super Four (D/N) - Fri, 15 Sep 2023 vs India13281046.42WinView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023 vs Sri Lanka28294096.55LossView Scorecard
7th , Super Four (D/N) - Wed, 06 Sep 2023 vs Pakistan01000.00LossView Scorecard
4th , Group B (D/N) - Sun, 03 Sep 2023 vs Afghanistan1121197394.11WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Sri Lanka5110045.45LossView Scorecard
1st T20I (D/N) - Fri, 14 Jul 2023 vs Afghanistan8610133.33WinView Scorecard
2nd ODI (D/N) - Sat, 08 Jul 2023 vs Afghanistan25482052.08LossView Scorecard
1st ODI (D/N) - Wed, 05 Jul 2023 vs Afghanistan5230021.73LossView Scorecard
Only Test - Wed, 14 Jun 2023 vs Afghanistan48808060.00WinView Scorecard
3rd ODI - Sun, 14 May 2023 vs Ireland37393094.87WinView Scorecard
2nd ODI - Fri, 12 May 2023 vs Ireland191230158.33WinView Scorecard
1st ODI - Tue, 09 May 2023 vs Ireland27344079.41LossView Scorecard
Only Test - Tue, 04 Apr 2023 vs Ireland55806268.75WinView Scorecard
1st T20I - Mon, 27 Mar 2023 vs Ireland4110400.00WinView Scorecard
2nd T20I (D/N) - Sun, 12 Mar 2023 vs England201602125.00WinView Scorecard
3rd ODI (D/N) - Mon, 06 Mar 2023 vs England561083.33WinView Scorecard
2nd ODI (D/N) - Fri, 03 Mar 2023 vs England7140050.00LossView Scorecard
1st ODI (D/N) - Wed, 01 Mar 2023 vs England7190036.84LossView Scorecard
1st ODI - Sat, 23 Dec 2023 vs New Zealand1.00303.00WinView Scorecard
1st ODI - Wed, 20 Dec 2023 vs New Zealand10.004504.50LossView Scorecard
1st ODI - Sat, 16 Dec 2023 vs New Zealand5.0053110.60LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand11.005334.81LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand16.405233.12LossView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand22.006412.90WinView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand15.004412.93WinView Scorecard
43rd (D/N) - Sat, 11 Nov 2023 vs India6.004707.83LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023 vs Sri Lanka10.004914.90WinView Scorecard
31st (D/N) - Tue, 31 Oct 2023 vs Pakistan9.006036.66LossView Scorecard
28th (D/N) - Sat, 28 Oct 2023 vs Netherlands4.001704.25LossView Scorecard
23rd (D/N) - Tue, 24 Oct 2023 vs South Africa9.004414.88LossView Scorecard
17th (D/N) - Thu, 19 Oct 2023 vs India10.004724.70LossView Scorecard
11th - Sat, 14 Oct 2023 vs New Zealand9.005806.44LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs England6.005509.16LossView Scorecard
3rd - Sat, 07 Oct 2023 vs Afghanistan9.002532.77WinView Scorecard
12th , Super Four (D/N) - Fri, 15 Sep 2023 vs India5.002915.80WinView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023 vs Sri Lanka3.001404.66LossView Scorecard
7th , Super Four (D/N) - Wed, 06 Sep 2023 vs Pakistan10.005115.10LossView Scorecard
4th , Group B (D/N) - Sun, 03 Sep 2023 vs Afghanistan8.004115.12WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Sri Lanka5.002605.20LossView Scorecard
1st T20I (D/N) - Fri, 14 Jul 2023 vs Afghanistan2.001316.50WinView Scorecard
3rd ODI (D/N) - Tue, 11 Jul 2023 vs Afghanistan9.003513.88WinView Scorecard
2nd ODI (D/N) - Sat, 08 Jul 2023 vs Afghanistan9.006026.66LossView Scorecard
Only Test - Wed, 14 Jun 2023 vs Afghanistan9.001521.66WinView Scorecard
Only Test - Wed, 14 Jun 2023 vs Afghanistan2.00512.50WinView Scorecard
3rd ODI - Sun, 14 May 2023 vs Ireland10.003813.80WinView Scorecard
2nd ODI - Fri, 12 May 2023 vs Ireland2.001306.50WinView Scorecard
Only Test - Tue, 04 Apr 2023 vs Ireland17.204322.48WinView Scorecard
Only Test - Tue, 04 Apr 2023 vs Ireland30.005801.93WinView Scorecard
2nd T20I - Wed, 29 Mar 2023 vs Ireland1.00909.00WinView Scorecard
3rd ODI (D/N) - Thu, 23 Mar 2023 vs Ireland1.00303.00WinView Scorecard
3rd T20I (D/N) - Tue, 14 Mar 2023 vs England2.001809.00WinView Scorecard
2nd T20I (D/N) - Sun, 12 Mar 2023 vs England4.001243.00WinView Scorecard
3rd ODI (D/N) - Mon, 06 Mar 2023 vs England8.004615.75WinView Scorecard
2nd ODI (D/N) - Fri, 03 Mar 2023 vs England10.007327.30LossView Scorecard
1st ODI (D/N) - Wed, 01 Mar 2023 vs England10.003523.50LossView Scorecard