Shakib Al Hasan

Allrounder
Bangladesh Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 38 Year, 7 Month, 2 Days
Born: Magura Jessore
Teams: Bangladesh, Adelaide Strikers, Bangladesh A, Bangladesh Cricket Board XI, Barbados Tridents, Dhaka Gladiators, Khulna Division, Kolkata Knight Riders, Worcestershire
TEST
Rank
-
Cap No
46
First Game
2007-05-18
Last Game
2024-09-27
ODI
Rank
-
Cap No
82
First Game
2006-08-06
Last Game
2023-11-06
T20I
Rank
-
Cap No
11
First Game
2006-11-28
Last Game
2024-06-25
's 2016 stats
TEST
MAT
4
ING
4
RUNS
106
BF
214
50s
0
100s
0
6s
1
4s
10
NO
0
HS
41
AVG
26.50
SR
49.53
ODI
MAT
9
ING
9
RUNS
252
BF
274
50s
2
100s
0
6s
3
4s
23
NO
0
HS
79
AVG
28.00
SR
91.97
T20I
MAT
16
ING
16
RUNS
260
BF
229
50s
1
100s
0
6s
6
4s
22
NO
5
HS
50
AVG
23.64
SR
113.54
TEST
1st InningING
1
RUNS
10
BF
32
50s
0
100s
0
6s
0
4s
0
NO
0
HS
10
AVG
10.00
SR
31.25
TEST
2nd InningING
1
RUNS
31
BF
62
50s
0
100s
0
6s
0
4s
3
NO
0
HS
31
AVG
31.00
SR
50.00
TEST
3rd InningING
1
RUNS
41
BF
81
50s
0
100s
0
6s
0
4s
6
NO
0
HS
41
AVG
41.00
SR
50.62
TEST
4th InningING
1
RUNS
24
BF
39
50s
0
100s
0
6s
1
4s
1
NO
0
HS
24
AVG
24.00
SR
61.54
ODI
1st InningING
6
RUNS
107
BF
155
50s
0
100s
0
6s
0
4s
7
NO
0
HS
48
AVG
17.83
SR
69.03
ODI
2nd InningING
3
RUNS
145
BF
119
50s
2
100s
0
6s
3
4s
16
NO
0
HS
79
AVG
48.33
SR
121.85
T20I
1st InningING
8
RUNS
148
BF
121
50s
0
100s
0
6s
3
4s
14
NO
3
HS
33
AVG
29.60
SR
122.31
T20I
2nd InningING
8
RUNS
112
BF
108
50s
1
100s
0
6s
3
4s
8
NO
2
HS
50
AVG
18.67
SR
103.70
TEST
MAT
-99
ING
4
RUNS
106
BF
214
50s
0
100s
0
6s
1
4s
10
NO
0
HS
41
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
9
RUNS
252
BF
274
50s
0
100s
0
6s
3
4s
23
NO
0
HS
79
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
16
RUNS
260
BF
229
50s
0
100s
0
6s
6
4s
22
NO
0
HS
50
AVG
0.00
SR
0.00
TEST
MAT
4
ING
4
BALLS
81
WKT
12
RUNS
221
ECO
2.73
AVG
18.42
SR
40.50
5Ws
0
ODI
MAT
9
ING
9
BALLS
81
WKT
14
RUNS
430
ECO
5.31
AVG
30.71
SR
34.71
5Ws
0
T20I
MAT
16
ING
15
BALLS
55
WKT
20
RUNS
412
ECO
7.44
AVG
20.60
SR
16.62
5Ws
0
TEST
1st InningING
1
BALLS
19
WKT
2
RUNS
46
ECO
2.42
AVG
23.00
SR
57.00
5Ws
0
TEST
2nd InningING
1
BALLS
16
WKT
1
RUNS
41
ECO
2.56
AVG
41.00
SR
96.00
5Ws
0
TEST
3rd InningING
1
BALLS
33
WKT
5
RUNS
85
ECO
2.58
AVG
17.00
SR
39.60
5Ws
0
TEST
4th InningING
1
BALLS
13
WKT
4
RUNS
49
ECO
3.77
AVG
12.25
SR
19.50
5Ws
0
ODI
1st InningING
3
BALLS
30
WKT
7
RUNS
173
ECO
5.77
AVG
24.71
SR
25.71
5Ws
0
ODI
2nd InningING
6
BALLS
51
WKT
7
RUNS
257
ECO
5.04
AVG
36.71
SR
43.71
5Ws
0
T20I
1st InningING
8
BALLS
31
WKT
7
RUNS
248
ECO
8.00
AVG
35.43
SR
26.57
5Ws
0
T20I
2nd InningING
7
BALLS
24
WKT
13
RUNS
164
ECO
6.72
AVG
12.62
SR
11.26
5Ws
0
TEST
MAT
-99
ING
4
BALLS
81
WKT
12
RUNS
221
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
9
BALLS
81
WKT
14
RUNS
430
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
15
BALLS
55
WKT
20
RUNS
412
ECO
0.00
AVG
0.00
SR
5Ws
0
's 2016 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI - Fri, 30 Dec 2016 vs New Zealand18351051.42LossView Scorecard
2nd ODI - Wed, 28 Dec 2016 vs New Zealand7101070.00LossView Scorecard
1st ODI - Sun, 25 Dec 2016 vs New Zealand595452109.25LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs England10320031.25WinView Scorecard
2nd Test - Fri, 28 Oct 2016 vs England41816050.61WinView Scorecard
1st Test - Thu, 20 Oct 2016 vs England31623050.00LossView Scorecard
1st Test - Thu, 20 Oct 2016 vs England24391161.53LossView Scorecard
3rd ODI - Wed, 12 Oct 2016 vs England4100040.00LossView Scorecard
2nd ODI - Sun, 09 Oct 2016 vs England3140021.42WinView Scorecard
1st ODI - Fri, 07 Oct 2016 vs England7955101143.63LossView Scorecard
3rd ODI - Sat, 01 Oct 2016 vs Afghanistan17351048.57WinView Scorecard
2nd ODI - Wed, 28 Sep 2016 vs Afghanistan17212080.95LossView Scorecard
1st ODI - Sun, 25 Sep 2016 vs Afghanistan484030120.00WinView Scorecard
28th - Sat, 26 Mar 2016 vs New Zealand260033.33LossView Scorecard
25th - Wed, 23 Mar 2016 vs India221502146.66LossView Scorecard
22nd - Mon, 21 Mar 2016 vs Australia332531132.00LossView Scorecard
14th - Wed, 16 Mar 2016 vs Pakistan504051125.00LossView Scorecard
12th - Sun, 13 Mar 2016 vs Oman17921188.88WinView Scorecard
8th - Fri, 11 Mar 2016 vs Ireland00000.00LossView Scorecard
3rd - Wed, 09 Mar 2016 vs Netherlands570071.42WinView Scorecard
Final (N) - Sun, 06 Mar 2016 vs India211630131.25LossView Scorecard
8th (N) - Wed, 02 Mar 2016 vs Pakistan8130061.53WinView Scorecard
5th (N) - Sun, 28 Feb 2016 vs Sri Lanka32343094.11WinView Scorecard
3rd (N) - Fri, 26 Feb 2016 vs United Arab Emirates131310100.00WinView Scorecard
1st (N) - Wed, 24 Feb 2016 vs India380037.50LossView Scorecard
4th - Fri, 22 Jan 2016 vs Zimbabwe4310133.33LossView Scorecard
3rd - Wed, 20 Jan 2016 vs Zimbabwe3100030.00LossView Scorecard
2nd - Sun, 17 Jan 2016 vs Zimbabwe271721158.82WinView Scorecard
1st - Fri, 15 Jan 2016 vs Zimbabwe201320153.84WinView Scorecard
3rd ODI - Fri, 30 Dec 2016 vs New Zealand8.005506.87LossView Scorecard
2nd ODI - Wed, 28 Dec 2016 vs New Zealand10.004524.50LossView Scorecard
1st ODI - Sun, 25 Dec 2016 vs New Zealand10.006936.90LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs England16.004112.56WinView Scorecard
2nd Test - Fri, 28 Oct 2016 vs England13.004943.76WinView Scorecard
1st Test - Thu, 20 Oct 2016 vs England19.004622.42LossView Scorecard
1st Test - Thu, 20 Oct 2016 vs England33.008552.57LossView Scorecard
3rd ODI - Wed, 12 Oct 2016 vs England8.004505.62LossView Scorecard
2nd ODI - Sun, 09 Oct 2016 vs England9.005015.55WinView Scorecard
1st ODI - Fri, 07 Oct 2016 vs England10.005925.90LossView Scorecard
3rd ODI - Sat, 01 Oct 2016 vs Afghanistan6.003405.66WinView Scorecard
2nd ODI - Wed, 28 Sep 2016 vs Afghanistan10.004744.70LossView Scorecard
1st ODI - Sun, 25 Sep 2016 vs Afghanistan10.002622.60WinView Scorecard
28th - Sat, 26 Mar 2016 vs New Zealand4.003308.25LossView Scorecard
25th - Wed, 23 Mar 2016 vs India4.002315.75LossView Scorecard
22nd - Mon, 21 Mar 2016 vs Australia4.002736.75LossView Scorecard
14th - Wed, 16 Mar 2016 vs Pakistan4.003909.75LossView Scorecard
12th - Sun, 13 Mar 2016 vs Oman3.001545.00WinView Scorecard
3rd - Wed, 09 Mar 2016 vs Netherlands4.002927.25WinView Scorecard
Final (N) - Sun, 06 Mar 2016 vs India2.0026013.00LossView Scorecard
8th (N) - Wed, 02 Mar 2016 vs Pakistan4.002606.50WinView Scorecard
5th (N) - Sun, 28 Feb 2016 vs Sri Lanka4.002125.25WinView Scorecard
3rd (N) - Fri, 26 Feb 2016 vs United Arab Emirates3.402025.45WinView Scorecard
1st (N) - Wed, 24 Feb 2016 vs India3.001515.00LossView Scorecard
4th - Fri, 22 Jan 2016 vs Zimbabwe4.003518.75LossView Scorecard
3rd - Wed, 20 Jan 2016 vs Zimbabwe4.003238.00LossView Scorecard
2nd - Sun, 17 Jan 2016 vs Zimbabwe4.002606.50WinView Scorecard
1st - Fri, 15 Jan 2016 vs Zimbabwe4.0045111.25WinView Scorecard