Mahedi Hasan

Top-order batsman
BAN Flag
Full Name: Mahedi Hasan
Date of Birth: 12 Dec 1994
Current Age: 30 Year, 8 Month, 21 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 2021 stats
ODI
MAT
3
ING
3
RUNS
24
BF
33
50s
0
100s
0
6s
2
4s
1
NO
0
HS
14
AVG
8.00
SR
72.73
T20I
MAT
25
ING
19
RUNS
191
BF
180
50s
0
100s
0
6s
7
4s
12
NO
6
HS
30
AVG
14.69
SR
106.11
ODI
1st InningING
2
RUNS
21
BF
25
50s
0
100s
0
6s
2
4s
1
NO
0
HS
14
AVG
10.50
SR
84.00
ODI
2nd InningING
1
RUNS
3
BF
8
50s
0
100s
0
6s
0
4s
0
NO
0
HS
3
AVG
3.00
SR
37.50
T20I
1st InningING
12
RUNS
127
BF
119
50s
0
100s
0
6s
4
4s
9
NO
4
HS
30
AVG
15.88
SR
106.72
T20I
2nd InningING
7
RUNS
64
BF
61
50s
0
100s
0
6s
3
4s
3
NO
2
HS
23
AVG
12.80
SR
104.92
ODI
MAT
-99
ING
3
RUNS
24
BF
33
50s
0
100s
0
6s
2
4s
1
NO
0
HS
14
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
19
RUNS
191
BF
180
50s
0
100s
0
6s
7
4s
12
NO
0
HS
30
AVG
0.00
SR
0.00
ODI
MAT
3
ING
3
BALLS
23
WKT
2
RUNS
105
ECO
4.57
AVG
52.50
SR
69.00
5Ws
0
T20I
MAT
25
ING
24
BALLS
81
WKT
23
RUNS
529
ECO
6.51
AVG
23.00
SR
21.21
5Ws
0
ODI
1st InningING
1
BALLS
7
WKT
0
RUNS
46
ECO
6.57
AVG
46.00
SR
42.00
5Ws
0
ODI
2nd InningING
2
BALLS
16
WKT
2
RUNS
59
ECO
3.69
AVG
29.50
SR
48.00
5Ws
0
T20I
1st InningING
11
BALLS
35
WKT
14
RUNS
266
ECO
7.60
AVG
19.00
SR
15.00
5Ws
0
T20I
2nd InningING
13
BALLS
46
WKT
9
RUNS
263
ECO
5.68
AVG
29.22
SR
30.87
5Ws
0
ODI
MAT
-99
ING
3
BALLS
23
WKT
2
RUNS
105
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
24
BALLS
81
WKT
23
RUNS
529
ECO
0.00
AVG
0.00
SR
5Ws
0
Mahedi Hasan's 2021 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Mon, 22 Nov 2021 vs Pakistan5310166.66LossView Scorecard
2nd T20I - Sat, 20 Nov 2021 vs Pakistan380037.50LossView Scorecard
1st T20I - Fri, 19 Nov 2021 vs Pakistan302012150.00LossView Scorecard
34th - Thu, 04 Nov 2021 vs Australia01000.00LossView Scorecard
30th - Tue, 02 Nov 2021 vs South Africa272521108.00LossView Scorecard
20th - Wed, 27 Oct 2021 vs England111020110.00LossView Scorecard
9th - Thu, 21 Oct 2021 vs Papua New Guinea230066.66WinView Scorecard
6th - Tue, 19 Oct 2021 vs Oman04000.00WinView Scorecard
2nd - Sun, 17 Oct 2021 vs Scotland13511260.00LossView Scorecard
3rd T20I (D/N) - Sun, 05 Sep 2021 vs New Zealand140025.00LossView Scorecard
5th T20I (N) - Mon, 09 Aug 2021 vs Australia131220108.33WinView Scorecard
4th T20I (N) - Sat, 07 Aug 2021 vs Australia231611143.75LossView Scorecard
3rd T20I (N) - Fri, 06 Aug 2021 vs Australia6110054.54WinView Scorecard
2nd T20I (N) - Wed, 04 Aug 2021 vs Australia23240195.83WinView Scorecard
1st T20I (N) - Tue, 03 Aug 2021 vs Australia7600116.66WinView Scorecard
2nd T20I - Fri, 23 Jul 2021 vs Zimbabwe15192078.94LossView Scorecard
3rd T20I (N) - Thu, 01 Apr 2021 vs New Zealand02000.00LossView Scorecard
2nd T20I (N) - Tue, 30 Mar 2021 vs New Zealand12601200.00LossView Scorecard
1st T20I - Sun, 28 Mar 2021 vs New Zealand01000.00LossView Scorecard
3rd ODI - Fri, 26 Mar 2021 vs New Zealand380037.50LossView Scorecard
2nd ODI (D/N) - Tue, 23 Mar 2021 vs New Zealand7501140.00LossView Scorecard
1st ODI - Sat, 20 Mar 2021 vs New Zealand14201170.00LossView Scorecard
3rd T20I - Mon, 22 Nov 2021 vs Pakistan4.001904.75LossView Scorecard
2nd T20I - Sat, 20 Nov 2021 vs Pakistan4.002305.75LossView Scorecard
1st T20I - Fri, 19 Nov 2021 vs Pakistan4.001714.25LossView Scorecard
30th - Tue, 02 Nov 2021 vs South Africa2.301917.60LossView Scorecard
23rd - Fri, 29 Oct 2021 vs West Indies4.002726.75LossView Scorecard
20th - Wed, 27 Oct 2021 vs England2.0021010.50LossView Scorecard
15th - Sun, 24 Oct 2021 vs TBA4.003007.50LossView Scorecard
9th - Thu, 21 Oct 2021 vs Papua New Guinea4.002015.00WinView Scorecard
6th - Tue, 19 Oct 2021 vs Oman4.001413.50WinView Scorecard
2nd - Sun, 17 Oct 2021 vs Scotland4.001934.75LossView Scorecard
4th T20I (D/N) - Wed, 08 Sep 2021 vs New Zealand4.002115.25WinView Scorecard
3rd T20I (D/N) - Sun, 05 Sep 2021 vs New Zealand4.002716.75LossView Scorecard
2nd T20I (D/N) - Fri, 03 Sep 2021 vs New Zealand4.001223.00WinView Scorecard
1st T20I (D/N) - Wed, 01 Sep 2021 vs New Zealand4.001513.75WinView Scorecard
5th T20I (N) - Mon, 09 Aug 2021 vs Australia3.002006.66WinView Scorecard
4th T20I (N) - Sat, 07 Aug 2021 vs Australia4.001724.25LossView Scorecard
3rd T20I (N) - Fri, 06 Aug 2021 vs Australia3.002909.66WinView Scorecard
2nd T20I (N) - Wed, 04 Aug 2021 vs Australia3.001214.00WinView Scorecard
1st T20I (N) - Tue, 03 Aug 2021 vs Australia4.002215.50WinView Scorecard
2nd T20I - Fri, 23 Jul 2021 vs Zimbabwe1.0011111.00LossView Scorecard
1st T20I - Thu, 22 Jul 2021 vs Zimbabwe1.0018018.00WinView Scorecard
3rd T20I (N) - Thu, 01 Apr 2021 vs New Zealand2.0034117.00LossView Scorecard
2nd T20I (N) - Tue, 30 Mar 2021 vs New Zealand4.0045211.25LossView Scorecard
1st T20I - Sun, 28 Mar 2021 vs New Zealand4.003719.25LossView Scorecard
3rd ODI - Fri, 26 Mar 2021 vs New Zealand7.004606.57LossView Scorecard
2nd ODI (D/N) - Tue, 23 Mar 2021 vs New Zealand10.004224.20LossView Scorecard
1st ODI - Sat, 20 Mar 2021 vs New Zealand6.001702.83LossView Scorecard