Shakib Al Hasan

Allrounder
BAN Flag
Full Name: Shakib Al Hasan
Date of Birth: 24 Mar 1987
Current Age: 38 Year, 5 Month, 3 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
56
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
23
ING
21
RUNS
865
BF
1317
50s
9
100s
0
6s
4
4s
90
NO
1
HS
97
AVG
43.25
SR
65.68
ODI
MAT
20
ING
18
RUNS
805
BF
888
50s
8
100s
1
6s
6
4s
63
NO
4
HS
124
AVG
57.50
SR
90.65
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
ALL
MAT
57
ING
53
RUNS
2017
BF
2454
50s
20
100s
1
6s
19
4s
194
NO
7
HS
124
AVG
43.85
SR
82.19
TEST
MAT
23
ING
18
BALLS
398
WKT
46
RUNS
1113
ECO
2.79
AVG
24.20
SR
51.98
5Ws
0
ODI
MAT
20
ING
21
BALLS
170
WKT
24
RUNS
644
ECO
3.78
AVG
26.83
SR
42.58
5Ws
0
T20I
MAT
14
ING
12
BALLS
44
WKT
20
RUNS
316
ECO
7.09
AVG
15.80
SR
13.38
5Ws
0
ALL
MAT
57
ING
51
BALLS
613
WKT
90
RUNS
2073
ECO
3.38
AVG
23.03
SR
40.89
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