Shakib Al Hasan

Allrounder
-
Bangladesh Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 39 Year, 3 Month, 26 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
Shakib Al Hasan's stats vs West Indies
TEST
MAT
25
ING
23
RUNS
951
BF
1451
50s
10
100s
0
6s
4
4s
105
NO
1
HS
97
AVG
43.23
SR
65.54
TEST
1st InningING
9
RUNS
315
BF
561
50s
3
100s
0
6s
1
4s
29
NO
0
HS
80
AVG
35.00
SR
56.15
TEST
2nd InningING
4
RUNS
210
BF
323
50s
2
100s
0
6s
1
4s
25
NO
0
HS
89
AVG
52.50
SR
65.02
TEST
3rd InningING
6
RUNS
219
BF
316
50s
2
100s
0
6s
1
4s
21
NO
0
HS
97
AVG
36.50
SR
69.30
TEST
4th InningING
4
RUNS
207
BF
251
50s
3
100s
0
6s
1
4s
30
NO
1
HS
96
AVG
69.00
SR
82.47
ODI
MAT
21
ING
19
RUNS
834
BF
923
50s
8
100s
1
6s
6
4s
66
NO
4
HS
124
AVG
55.60
SR
90.36
ODI
1st InningING
8
RUNS
324
BF
396
50s
4
100s
0
6s
1
4s
25
NO
0
HS
97
AVG
40.50
SR
81.82
ODI
2nd InningING
11
RUNS
510
BF
527
50s
4
100s
1
6s
5
4s
41
NO
4
HS
124
AVG
72.86
SR
96.77
T20I
MAT
14
ING
14
RUNS
347
BF
249
50s
3
100s
0
6s
9
4s
41
NO
2
HS
68
AVG
28.92
SR
139.36
T20I
1st InningING
8
RUNS
257
BF
173
50s
2
100s
0
6s
6
4s
34
NO
1
HS
61
AVG
36.71
SR
148.55
T20I
2nd InningING
6
RUNS
90
BF
76
50s
1
100s
0
6s
3
4s
7
NO
1
HS
68
AVG
18.00
SR
118.42
ALL
MAT
60
ING
56
RUNS
2132
BF
2623
50s
21
100s
1
6s
19
4s
212
NO
7
HS
124
AVG
43.51
SR
81.28
ALL
1st InningING
25
RUNS
896
BF
1130
50s
9
100s
0
6s
8
4s
88
NO
1
HS
97
AVG
37.33
SR
79.29
ALL
2nd InningING
21
RUNS
810
BF
926
50s
7
100s
1
6s
9
4s
73
NO
5
HS
124
AVG
50.63
SR
87.47
ALL
3rd InningING
6
RUNS
219
BF
316
50s
2
100s
0
6s
1
4s
21
NO
0
HS
97
AVG
36.50
SR
69.30
ALL
4th InningING
4
RUNS
207
BF
251
50s
3
100s
0
6s
1
4s
30
NO
1
HS
96
AVG
69.00
SR
82.47
TEST
MAT
25
ING
22
BALLS
445
WKT
47
RUNS
1226
ECO
2.75
AVG
26.09
SR
56.87
5Ws
0
TEST
1st InningING
4
BALLS
111
WKT
8
RUNS
286
ECO
2.57
AVG
35.75
SR
83.63
5Ws
0
TEST
2nd InningING
9
BALLS
203
WKT
18
RUNS
531
ECO
2.61
AVG
29.50
SR
67.80
5Ws
0
TEST
3rd InningING
5
BALLS
87
WKT
15
RUNS
303
ECO
3.46
AVG
20.20
SR
35.00
5Ws
0
TEST
4th InningING
4
BALLS
43
WKT
6
RUNS
106
ECO
2.46
AVG
17.67
SR
43.10
5Ws
0
ODI
MAT
21
ING
21
BALLS
170
WKT
24
RUNS
644
ECO
3.78
AVG
26.83
SR
42.58
5Ws
0
ODI
1st InningING
13
BALLS
115
WKT
21
RUNS
447
ECO
3.87
AVG
21.29
SR
33.03
5Ws
0
ODI
2nd InningING
8
BALLS
54
WKT
3
RUNS
197
ECO
3.60
AVG
65.67
SR
109.40
5Ws
0
T20I
MAT
14
ING
13
BALLS
46
WKT
21
RUNS
326
ECO
7.00
AVG
15.52
SR
13.31
5Ws
0
T20I
1st InningING
6
BALLS
23
WKT
11
RUNS
183
ECO
7.96
AVG
16.64
SR
12.55
5Ws
0
T20I
2nd InningING
7
BALLS
23
WKT
10
RUNS
143
ECO
6.06
AVG
14.30
SR
14.16
5Ws
0
ALL
MAT
60
ING
56
BALLS
662
WKT
92
RUNS
2196
ECO
3.32
AVG
23.87
SR
43.20
5Ws
0
ALL
1st InningING
23
BALLS
250
WKT
40
RUNS
916
ECO
3.66
AVG
22.90
SR
37.52
5Ws
0
ALL
2nd InningING
24
BALLS
281
WKT
31
RUNS
871
ECO
3.09
AVG
28.10
SR
54.52
5Ws
0
ALL
3rd InningING
5
BALLS
87
WKT
15
RUNS
303
ECO
3.46
AVG
20.20
SR
35.00
5Ws
0
ALL
4th InningING
4
BALLS
43
WKT
6
RUNS
106
ECO
2.46
AVG
17.67
SR
43.10
5Ws
0
Shakib Al Hasan's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Thu, 07 Jul 20225310166.662.001015.00LossView Scorecard
2nd T20I - Sun, 03 Jul 2022685253130.764.003819.50LossView Scorecard
1st T20I - Sat, 02 Jul 2022291522193.33LossView Scorecard
2nd Test - Fri, 24 Jun 2022891088.8818.004602.55LossView Scorecard
2nd Test - Fri, 24 Jun 202216321050.0018.004602.55LossView Scorecard
1st Test - Thu, 16 Jun 202251676176.1121.004812.28LossView Scorecard
1st Test - Thu, 16 Jun 202251676176.112.00301.50LossView Scorecard
1st Test - Thu, 16 Jun 202263996063.6321.004812.28LossView Scorecard
1st Test - Thu, 16 Jun 202263996063.632.00301.50LossView Scorecard
23rd - Fri, 29 Oct 20219121075.004.002807.00LossView Scorecard
1st Test - Wed, 03 Feb 2021681505045.336.001602.66LossView Scorecard
3rd ODI - Mon, 25 Jan 202151813062.964.501202.48WinView Scorecard
2nd ODI - Fri, 22 Jan 202143504086.0010.003023.00WinView Scorecard
1st ODI - Wed, 20 Jan 202119431044.187.20841.09WinView Scorecard
23rd - Mon, 17 Jun 201912499160125.258.005426.75WinView Scorecard
5th - Mon, 13 May 201929353082.8510.002712.70WinView Scorecard
2nd - Tue, 07 May 2019616132100.0010.003313.30WinView Scorecard
3rd T20I - Sat, 22 Dec 201801000.004.003739.25LossView Scorecard
2nd T20I - Thu, 20 Dec 2018422651161.534.002055.00WinView Scorecard
1st T20I - Mon, 17 Dec 2018614382141.863.503208.34LossView Scorecard
2nd ODI - Tue, 11 Dec 2018656261104.8310.002802.80LossView Scorecard
1st ODI - Sun, 09 Dec 2018302640115.3810.003613.60WinView Scorecard
2nd Test - Fri, 30 Nov 2018801396057.5515.402731.72WinView Scorecard
2nd Test - Fri, 30 Nov 2018801396057.5514.006514.64WinView Scorecard
1st Test - Thu, 22 Nov 201834682050.0011.004333.90WinView Scorecard
1st Test - Thu, 22 Nov 201834682050.007.003024.28WinView Scorecard
1st Test - Thu, 22 Nov 2018120050.0011.004333.90WinView Scorecard
1st Test - Thu, 22 Nov 2018120050.007.003024.28WinView Scorecard
3rd T20I - Sun, 05 Aug 2018242220109.094.002215.50WinView Scorecard
2nd T20I - Sat, 04 Aug 2018603891157.894.001924.75WinView Scorecard
1st T20I - Tue, 31 Jul 2018191040190.002.1027012.46LossView Scorecard
3rd ODI - Sat, 28 Jul 201837443084.0910.004504.50WinView Scorecard
2nd ODI - Wed, 25 Jul 201856725077.779.004525.00LossView Scorecard
1st ODI - Sun, 22 Jul 2018971216080.167.004306.14WinView Scorecard
2nd Test - Thu, 12 Jul 201832535060.3722.006002.72LossView Scorecard
2nd Test - Thu, 12 Jul 201832535060.3717.003361.94LossView Scorecard
2nd Test - Thu, 12 Jul 2018548110066.6622.006002.72LossView Scorecard
2nd Test - Thu, 12 Jul 2018548110066.6617.003361.94LossView Scorecard
1st Test - Wed, 04 Jul 201802000.0027.007122.62LossView Scorecard
1st Test - Wed, 04 Jul 201812182066.6627.007122.62LossView Scorecard
20th - Tue, 25 Mar 201401000.003.002117.00LossView Scorecard
2nd Test - Wed, 21 Nov 201217203085.0052.0015142.90LossView Scorecard
2nd Test - Wed, 21 Nov 20129711710182.9052.0015142.90LossView Scorecard
1st Test - Tue, 13 Nov 20128914310162.2334.0010403.05LossView Scorecard
1st Test - Tue, 13 Nov 20128914310162.2311.005625.09LossView Scorecard
1st Test - Tue, 13 Nov 2012230066.6634.0010403.05LossView Scorecard
1st Test - Tue, 13 Nov 2012230066.6611.005625.09LossView Scorecard
2nd Test - Sat, 29 Oct 201173749098.6434.406351.81LossView Scorecard
2nd Test - Sat, 29 Oct 201173749098.6421.007913.76LossView Scorecard
2nd Test - Sat, 29 Oct 201155707078.5734.406351.81LossView Scorecard
2nd Test - Sat, 29 Oct 201155707078.5721.007913.76LossView Scorecard
1st Test - Fri, 21 Oct 201140833048.1918.005332.94LossView Scorecard
1st Test - Fri, 21 Oct 201140833048.196.003415.66LossView Scorecard
2nd ODI - Sat, 15 Oct 201112930133.3310.003023.00LossView Scorecard
1st ODI - Thu, 13 Oct 2011675821115.5110.005005.00LossView Scorecard
Only T20I (D/N) - Tue, 11 Oct 201101000.004.002526.25WinView Scorecard
19th , Group B - Fri, 04 Mar 20118161050.000.20103.00LossView Scorecard
Only T20I - Sun, 02 Aug 2009171630106.254.001313.25LossView Scorecard
3rd ODI - Fri, 31 Jul 200916171194.119.402802.89WinView Scorecard
2nd ODI - Tue, 28 Jul 2009656121106.5510.004214.20WinView Scorecard
1st ODI - Sun, 26 Jul 200954603090.008.002613.25WinView Scorecard
2nd Test - Fri, 17 Jul 200916531030.1821.105932.78WinView Scorecard
2nd Test - Fri, 17 Jul 200916531030.1824.507052.81WinView Scorecard
2nd Test - Fri, 17 Jul 2009969713198.9621.105932.78WinView Scorecard
2nd Test - Fri, 17 Jul 2009969713198.9624.507052.81WinView Scorecard
1st Test - Thu, 09 Jul 200917233073.9135.007622.17WinView Scorecard
1st Test - Thu, 09 Jul 200917233073.9128.103931.38WinView Scorecard
1st Test - Thu, 09 Jul 200930482062.5035.007622.17WinView Scorecard
1st Test - Thu, 09 Jul 200930482062.5028.103931.38WinView Scorecard
5th - Thu, 13 Sep 200713910144.444.003448.50WinView Scorecard
46th , Super Eights - Thu, 19 Apr 200705000.008.003814.75LossView Scorecard
4th Qualifying - Wed, 11 Oct 200603000.005.001202.40LossView Scorecard
3rd ODI - Fri, 14 Dec 20189.004024.44WinView Scorecard
3rd ODI - Tue, 18 Oct 20115.001643.20WinView Scorecard