Mahedi Hasan

Top-order batsman
BAN Flag
Full Name: Mahedi Hasan
Date of Birth: 12 Dec 1994
Current Age: 30 Year, 8 Month, 15 Days
Born: Khulna
Teams: Bangladesh, Bangladesh A, Barisal Bulls, Comilla Victorians, Gazi Group Cricketers, Khulna, South Zone (Bangladesh)
TEST
Rank
-
Cap No
First Game
Last Game
ODI
Rank
-
Cap No
135
First Game
2021-03-20
Last Game
2023-11-11
T20I
Rank
-
Cap No
63
First Game
2018-02-18
Last Game
2025-07-24
Mahedi Hasan's 2023 stats
ODI
MAT
7
ING
7
RUNS
98
BF
155
50s
0
100s
0
6s
0
4s
9
NO
2
HS
29
AVG
19.60
SR
63.23
T20I
MAT
2
ING
2
RUNS
23
BF
29
50s
0
100s
0
6s
1
4s
1
NO
1
HS
19
AVG
23.00
SR
79.31
ODI
1st InningING
4
RUNS
50
BF
56
50s
0
100s
0
6s
0
4s
5
NO
2
HS
29
AVG
25.00
SR
89.29
ODI
2nd InningING
3
RUNS
48
BF
99
50s
0
100s
0
6s
0
4s
4
NO
0
HS
17
AVG
16.00
SR
48.48
T20I
1st InningING
1
RUNS
4
BF
13
50s
0
100s
0
6s
0
4s
0
NO
0
HS
4
AVG
4.00
SR
30.77
T20I
2nd InningING
1
RUNS
19
BF
16
50s
0
100s
0
6s
1
4s
1
NO
1
HS
19
AVG
19.00
SR
118.75
ODI
MAT
-99
ING
7
RUNS
98
BF
155
50s
0
100s
0
6s
0
4s
9
NO
0
HS
29
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
2
RUNS
23
BF
29
50s
0
100s
0
6s
1
4s
1
NO
0
HS
19
AVG
0.00
SR
0.00
ODI
MAT
7
ING
8
BALLS
65
WKT
12
RUNS
331
ECO
5.09
AVG
27.58
SR
32.50
5Ws
0
T20I
MAT
2
ING
3
BALLS
10
WKT
4
RUNS
47
ECO
4.70
AVG
11.75
SR
15.00
5Ws
0
ODI
1st InningING
4
BALLS
32
WKT
9
RUNS
183
ECO
5.72
AVG
20.33
SR
21.33
5Ws
0
ODI
2nd InningING
4
BALLS
33
WKT
3
RUNS
148
ECO
4.48
AVG
49.33
SR
66.00
5Ws
0
T20I
1st InningING
2
BALLS
6
WKT
2
RUNS
29
ECO
4.83
AVG
14.50
SR
18.00
5Ws
0
T20I
2nd InningING
1
BALLS
4
WKT
2
RUNS
18
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
ODI
MAT
-99
ING
8
BALLS
65
WKT
12
RUNS
331
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
3
BALLS
10
WKT
4
RUNS
47
ECO
0.00
AVG
0.00
SR
5Ws
0
Mahedi Hasan's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Sun, 31 Dec 2023 vs New Zealand4130030.76LossView Scorecard
1st T20I (N) - Wed, 27 Dec 2023 vs New Zealand191611118.75WinView Scorecard
43rd (D/N) - Sat, 11 Nov 2023 vs India230066.66LossView Scorecard
28th (D/N) - Sat, 28 Oct 2023 vs Netherlands17381044.73LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs England14321043.75LossView Scorecard
3rd ODI (D/N) - Tue, 26 Sep 2023 vs New Zealand13142092.85LossView Scorecard
2nd ODI (D/N) - Sat, 23 Sep 2023 vs New Zealand17292058.62LossView Scorecard
12th , Super Four (D/N) - Fri, 15 Sep 2023 vs India292330126.08WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Sri Lanka6160037.50LossView Scorecard
3rd T20I - Sun, 31 Dec 2023 vs New Zealand4.001824.50LossView Scorecard
2nd T20I (N) - Fri, 29 Dec 2023 vs New Zealand2.001507.50LossView Scorecard
1st T20I (N) - Wed, 27 Dec 2023 vs New Zealand4.001423.50WinView Scorecard
43rd (D/N) - Sat, 11 Nov 2023 vs India9.003804.22LossView Scorecard
28th (D/N) - Sat, 28 Oct 2023 vs Netherlands7.004025.71LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs England8.007148.87LossView Scorecard
3rd ODI (D/N) - Tue, 26 Sep 2023 vs New Zealand5.002505.00LossView Scorecard
2nd ODI (D/N) - Sat, 23 Sep 2023 vs New Zealand10.004534.50LossView Scorecard
1st ODI (D/N) - Thu, 21 Sep 2023 vs New Zealand7.002703.85LossView Scorecard
12th , Super Four (D/N) - Fri, 15 Sep 2023 vs India9.005025.55WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Sri Lanka10.003513.50LossView Scorecard